要求以下程序的功能是计算:s=1+1/2+1/3+ ... +1/10,但运行后输出结果错误,导致错误结果的程序行是()
A. intn;floats;
B. for(n=10;n> 1;n--)
C. s=s+1/n;
D. s=1.0;
查看答案
执行下面的程序后变量a的值是
A. 4
B. 5
C. 6
D. 7
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列程序段正确的是
A. while((ch=getchar())!='N')printf("%c",ch);
B. while(ch=getchar()!='N')printf("%c",ch);
C. while(ch=getchar()=='N')printf("%c",ch);
D. while((ch=getchar())=='N')printf("%c",ch);
下列 for循环语句将输出: _____________________________
若变量已正确定义,执行以下程序段,并回答下列问题。请注意,直接填数字,前后不要加空格等任何其他字符。语句①执行了次.语句②执行了次.