题号:38609case语句后如没有break,顺序向下执行。
A. 对
B. 错
题号:38424/*======================================================求满足1+2+3…+i<1000的最大项i。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得随意增加行或删除行,也不得更改程序的结构!======================================================*/#includevoid main(){int i,sum=0;/**********FILL**********/___①__while(1){sum=sum+i;/**********FILL**********/___②__break;i++;}/**********FILL**********/printf("%d",___③__);}
题号:38265/*----------------------------------------------------------------------------------------------【填空题】给定程序的功能是:将从键盘录入的字符串存放在数组a中,然后将其正序和反序进行连接,形成一个新串,存放在b数组中,并将b数组输出。例如,当输入的a字符串为"ABCD" 时,则输出b串中的内容应为"ABCDDCBA"。注意:1.在程序的下划线"_____"处填入正确的内容,并将下划线"_____"删除。2.程序必须编译运行。3.不得随意增加行或删除行,也不得更改程序的结构!-------------------------------------------------------------------------------------------------*/#include #include #include main( ){char a[100],b[100],i,d;printf("\nPlease enter string s:");/**********FILL**********/scanf("__①__",a);d=strlen(a);/**********FILL**********/for(i=0;i<__②__;i++)b[i]=a[i];for(i=0;i
题号:38405/*--------------------------------------------------------------【程序改错】------------------------------------------------------给定的程序功能为: 请循环输入5个整数,并输出偶数的个数以及这些偶数的和。请改正****ERROR****下的一处错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行。------------------------------------------------------------*/#include main(){int x,i=0,k=0,sum=0;do{/**********ERROR**********/scanf("%d,&x");k++;/**********ERROR**********/if(x/2==0){i++;sum=sum+x;}/**********ERROR**********/} while(k<5)printf("偶数的个数为:%d,之和为:%d\n",i,sum);}