C语言中一段程序:int y=10;while(y--); printf("y=%d\n”,y); 怎么理解
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/13 04:54:47
C语言中一段程序:int y=10;while(y--); printf("y=%d\n”,y); 怎么理解
![C语言中一段程序:int y=10;while(y--); printf(](/uploads/image/z/1755309-21-9.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%E4%B8%80%E6%AE%B5%E7%A8%8B%E5%BA%8F%EF%BC%9Aint+y%3D10%3Bwhile%28y--%29%3B+printf%EF%BC%88%22y%3D%25d%5Cn%E2%80%9D%2Cy%EF%BC%89%3B+%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3)
int y=10;//定义y=10
while(y--); //如果这里有分号,那就是空循环,直到y=0时,退出循环,但还要再执行一次y-1
printf("y=%d\n”,y); //这样就是显示成y=-1
while(y--); //如果这里有分号,那就是空循环,直到y=0时,退出循环,但还要再执行一次y-1
printf("y=%d\n”,y); //这样就是显示成y=-1
C语言中一段程序:int y=10;while(y--); printf("y=%d\n”,y); 怎么理解
1.有以下程序 main() { int y=10; while(y--); printf("y=%d\n",y); }
main() {int y=10; while(y--);printf("y=%d\n",y); }为什么答案是-1啊
main() { int x=10; int y=x++; printf("%d,%d\n",(x++,y),y++);
# include void main() { int y=10; while(y--); printf("y=%d",
int y=10;while(y--);printf("%d",y);结果为什么是-1
int x=10,y; y=(x++)+(--x); printf("%d,%d",x,y); C语言运行结果 是10,
设有如下程序段:int x=2002,y=2003;printf("%d\n",(x,y))
C语言 main() {int x,y; x=11/3;y=5; printf("%%d,%%%d\n...
#includemain() { int t=10; while(y--); printf(“y=%d\n”,y); }
以下程序的输出结果是() int x=10,y=10;printf("%d %d\n",x--,--y);
C语言(4),24.以下程序的输出结果是______main(){ int x=10,y=10;printf("%d%d