#include<stdio.h> int main() {int i=7; for(i=2;i>0;i--) printf("%d,",i); printf("%d",i); return 0; }
时间: 2024-05-30 17:08:38 浏览: 115
这段代码的输出结果是"2,1,0,4294967295"。
在这个程序中,for循环中的i在每次循环后都会减1,直到i的值小于等于0为止。因此,循环将输出"2,1,0,"。
但是,在for循环结束后,printf语句打印的是i的值,而此时i的值已经变成了-1。由于i是一个整数,-1的二进制表示是所有位都是1,因此最终的输出结果是4294967295。
阅读全文