kwrl.net
当前位置:首页 >> C语言编程时没有提示错误,但无论输入什么数字答案... >>

C语言编程时没有提示错误,但无论输入什么数字答案...

你的函数是有问题的。不管怎样都要进入前一个if,进不去前一个if的话也进不去后一个if,所以会一直是0。

#includeint main(){ int x; if(scanf("%d",&x) == NULL) cout

你让计算机等待输入,你都不输入,自然不会有任何动作

#include int main(void){ int i = 0; int sum = 0;//相加的结果 int count = 0;//输入的数字 printf ("输入数字:"); scanf ("%d",&count); for (i=1; i

if(j=0) { num[i][j]=n*num[i][j]; } if(i=2) 判断条件错了,, 这是赋值。 建议写成这样 if (2 == i)

scanf和printf中的是%lf,是字母L的小写,不是i的大写

应该是while(scanf("%d",&age)==1)

下面是输入一个数字或字符的 #include int main() { char c,c1; while(1) { c=getchar(); c1=getchar(); if(c>='0'&&c

输入字符时,scanf没有在你输入的内容里找到数字,所以实际choice没有被赋值,choice是个随机数。

图片第二张看不清楚,拍照片可以近一点吗?

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com