题目内容

x-=3等价于x=x-3。

A. 对
B. 错

查看答案
更多问题

for语句中3个表达式都可以省略,但要利用break语句来终止循环。

A. 对
B. 错

题号:38421/*======================================================程序功能为求任意多个任意数之和,当输入-1时计算结束,输出结果保留2位小数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得随意增加行或删除行,也不得更改程序的结构!======================================================*/#include void main(){double x,sum=0;scanf("%lf",&x);/**********FILL**********/while(x__①__){/**********FILL********/sum__②___x;scanf("%lf",&x);}/**********FILL**********/printf("sum=___③__\n",sum);}

题号:38270/*======================================================================程序功能:有一数列:1/1,3/2,5/3,7/4,9/5,11/6...求出这个数列的前20项之和注意:1.在程序的下划线"_____"处填入正确的内容,并将下划线"_____"删除。2.程序必须编译运行。3.不得随意增加行或删除行,也不得更改程序的结构!========================================================================*/#include main( ){/**********FILL**********/int __①_ ;float sum=0;for (k=1;k<=20;k++){/**********FILL**********/sum=sum__②__ (float)(2*k-1)/k;}/**********FILL**********/printf("__③__f",sum);}

题号:38272/*---------------------------------------------------------------【程序改错】计算数组元素中正数值的平均值(不包括0)。从键盘输入若干个数放入数组中,以0作为最后一个元素结束输入。例如:数组中元素中的值依次为:39,-47,21,4,-8,0,则程序的运行结果为:21.333333。提示:请改正**********ERROR**********下一行语句中的错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行。----------------------------------------------------------------*/#include double fun ( int x[]){/**********ERROR**********/int sum = 0.0;int c=0, i=0;while (x[i] != 0){ if (x[i] > 0){/**********ERROR**********/sum=x[i];c++;}i++;}sum /= c;return sum;}void main( ){ int x[1000]; int i=0;printf( "\nPlease enter some data (end with 0): " );do{ scanf("%d", &x[i]); }while (x[i++] != 0);/**********ERROR**********/printf("%f", fun ( x,1000 ));}

答案查题题库