00问答网
所有问题
C语言程序问题!!!!
为什么输出数组b[c]的时候输出的是野值???
举报该问题
推荐答案 2020-02-15
最后一个for语句行末的分号去掉
追问
粗心了~~
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DIrBTTjDjZBjeIBDrT0.html
相似回答
c语言
符号
问题
这里的!()是什么意思
答:
!是单目运算符,即逻辑运算中的 非。括号内(i%a)是取余运算,然后对运算结果取非。
C语言
中,一般默认运算结果为0是 是逻辑假,运算结果为非0时,是逻辑真,在这里,若i%a的取余结果为0,即逻辑假,那么!(i%a)即为逻辑真,然后执行if(){}内的语句。
c语言问题
,运行
程序
段后输出1。
答:
运行
程序
段后输出1。while(!x!=0) 等价于 while ( (!x) != 0),则 s初始化值为0,故有 !x = 1,接着 1 != 0 ,显然,结果为真。执行while后面的循环语句 s+=++x;(注意,++是前缀的),即 s = s+(++x)[ s= 0+ 1=1],完成后x=1,再次进入循环判断,根据上面的分析,...
c语言问题!
下面这个
程序
运行时没有结果,为什么?
答:
while((c=getchar()) != EOF)是指到了文件的末尾时候才结束,而你的
程序
中又不是读的文件是在屏幕上输入的,所以不会结束,你在输入时候按Ctrl + z 建就可以结束了,,,给文件一个结束符。
C语言
函数
问题
:请问这个
程序
的输出答案是什么,需要解释为什么答案是这 ...
答:
static int i=1; //
程序
编译时被赋值为1,以后不再赋值。//1.此时用的是编译时被赋的值,即1;//2.i(局部)为上次调用结束时的结果2 //3.原理同上,此时为6 i += Square(i); //1.i=1+1*1=2 //2.i=2+2*2=6 //3.i=6+6*6=42 printf("%d, ", i); //1.输出...
大家正在搜
c语言程序编程
关于c语言提问的问题
c语言排序问题
C语言程序
一个C语言程序是由
C语言程序的基本单位
用C语言编写的程序被称为
关于C语言的问题
简单c语言程序
相关问题
求一个用C语言编写的程序!!!要解决实际的问题!!!!!
C语言问题!!!!!!!
C语言程序问题
C语言程序问题!!
C语言问题!!!!!
C语言程序问题!!高悬赏!!!
c语言编程问题!!
C语言程序问题!