
i的初始值为1 下面是一个循环
当i+1之后的值对3求余
如果不等于2就跳出本次循环 继续执行循环直到i满15
否则,就执行输出i值
这题 就是找除以3余2的值 最后为2 5 8 11 14
(注意++i是使用i前先使i加1)
我运行了的~~
这题目本身有两个问题:
array为char数组
sum没有赋初值
计算结果肯定很意外
如果改掉这两个地方,答案是:
20
&array[i]
19
max = array[i];
min = array[i];
sum + array[i]
sum / 20
lampa是定义一个全局变量,该变量在定义行之后的源程序的任何一个地方都可以使用。对于你这个程序,变量a只在mian函数中使用,其实完全可以把lampa,这句放在main函数中的第一句,while(1)这句之前。
#include <stdioh>
#include <Windowsh>
int main()
{
int a = 12345;
float b = -987345, c = 155;
printf("a=%4d\n", a);//4d代表输出宽度为4个字符的整数,若整数宽度大于4,则宽度限定无效,正常输出5个字符
printf("b=%102e\n", b);//e代表以科学计数法输出浮点数,小数点2代表精确小数点后2位
printf("c=%62f\n", c);//同理
system("pause");
return 0;
}
以上就是关于C语言程序分析题,求详细过程全部的内容,包括:C语言程序分析题,求详细过程、大一c语言,急,程序功能分析题、单片机C语言设计程序分析题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)