C预言 #include main() { int sum=1,i;for(i=1;imax);max=b;if(c>max);max=c;if(d>max);max=d;printf("max=%d\n",max);}运行结果为max=0 这个又是为什么?】

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 03:49:47

C预言 #include main() { int sum=1,i;for(i=1;imax);max=b;if(c>max);max=c;if(d>max);max=d;printf("max=%d\n",max);}运行结果为max=0 这个又是为什么?】
C预言
#include
main()
{
int sum=1,i;
for(i=1;imax);
max=b;
if(c>max);
max=c;
if(d>max);
max=d;
printf("max=%d\n",max);

运行结果为max=0 这个又是为什么?】

C预言 #include main() { int sum=1,i;for(i=1;imax);max=b;if(c>max);max=c;if(d>max);max=d;printf("max=%d\n",max);}运行结果为max=0 这个又是为什么?】
第一段程序就是一个累加器,就是只要i小于等于5就自加一次,所以最后是6
第二段程序就是比较你输入的数字,然后输出最大值,这个取决你输入的是什么,如果你什么都不输入的话不同的运行环境下结果可能会有差别,这里可能就是默认a,b,c,d的初值是0,所以什么都不输入的话最大值输出就是0

你的问题问错地方了
这里是哲学,你来个计算机语言.....

不为什么,就等于它

来错地方了。