我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为啥第二个scanf函数出错了

帮忙看看问题

img

 //计算一个数的二进制数中1的个数
 intmain()
       intflag=0
       int     num=
       int      count=;
       do
            scanf("%d"                 &num)
            inti=0
            for(i=;i<32;i++)
                  if(1==           ((num>>i)&1))
                        count++
            printf("%d\n",count)
            printf("退出,                   请按a\n");
            scanf("%d",flag)
      while(flag);
       return ;

为什么第二个scanf函数执行出错,求解

scanf("%d",&flag);少了&

近期文章

  • 什么是隐式转换,什么是显式转换
  • c++蓝桥杯中级数字组合
  • 信息系统的特性分析 需要例子
  • xilinx vivado foga 软核 axi spi
  • 关于ARP发送报文的问题
  • socket read函数为什么不会读重?
  • 关于java多线程使用问题
  • 鼠标移上文本显示图片
  • 子域名的Magento cookie设置
  • mpu6050重新设置原点
  • 这个链表数据存到文件和从文件里读取返回链表,存到文件里没有问题,但是从文件里读取返回到链表时显示的数值不正确,出现乱码,是负的好大一个数,比如-842150451,这是怎么回事?
  • sql server必须以某开始约束
  • php数组的组装问题
  • 使用IntelliJ IDEA Community Edition时上传代码到git的错误
  • 如何设计一种面向决策的评价指标。
  • 关于#c语言#的问题:#号不是被continue跳过了吗
  • 使用Java servlet实现文件上传,出现错误,相关代码已发,烦各位看看是哪里的问题
  • dev使用中的问题qwq
  • 关于#java#的问题,如何解决?
  • 防止Symfony内的“叠加表格”

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华