问答题
由于变量a的值在循环体外已经确定,要求a在现有值的基础上进行累加,在循环体内可以省略变量的初值。
【正确答案】
应用程序:
main()
{
char a=0, sum=0;
for (;a<=100;a++)
sum=sum+a;
}
【答案解析】
[程序分析]
在语句“for(;a<=100; a++)”中未对a设初值,这意味着在程序的其他地方已经有了a的初值。在此基础上继续累加,直到a的值等于100。
②表达式2缺省。
提交答案
关闭