题目内容

题号:38267/*======================================================================程序功能:求数组a[15]所有元素的平均值。注意:1.在程序的下划线"_____"处填入正确的内容,并将下划线"_____"删除。2.程序必须编译运行。3.不得随意增加行或删除行,也不得更改程序的结构!========================================================================*/#include float avge(int b[],int num){int i;float avg;/**********FILL**********/avg=__①_;for(i=0;i

查看答案
更多问题

题号:38396/*--------------------------------------------------------------【程序改错】------------------------------------------------------给定的程序功能为:从键盘输入5个整数,求出其中的最大值与最小值。请改正****ERROR****下的一处错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行。------------------------------------------------------------*/#include #include main( ){int x,max,min,i;scanf("%d",&x);/**********ERROR**********/max==x;min=x;/**********ERROR**********/for(i=1;i<=4,i++){scanf("%d",&x);if(x>max) max=x;if(x

题号:38406/*--------------------------------------------------------------【程序改错】------------------------------------------------------给定的程序功能为: 连续从键盘输入字符,若是小写字符,转换成大写输出;若是大写字符,转换成小写输出,其它符号不用输出;按"Q"键结束。请改正****ERROR****下的一处错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行。------------------------------------------------------------*/#include main(){char ch;while(1){scanf("%c",&ch);if(ch=='Q')/**********ERROR**********/continue;/**********ERROR**********/if(ch>='A '|| ch<='Z')printf("%c",ch+32) ;if(ch>='a' && ch<='z')/**********ERROR**********/printf("%c",ch) ;}}

题号:38271/*----------------------------------------------------------------------------------【程序改错】函数 fun 的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数值为4622。提示:请改正**********ERROR**********下一行语句中的错误,调试出正确结果。不得增加或删减程序行,且不得修改其它行。------------------------------------------------------------------------------------*/#include int fun( int k ){ int m=0,mc=0;while ((k >= 2) && (mc < 10)){/**********ERROR**********/if ((k%13 = 0) || (k%17 = 0)){ m = m+ k; mc++; }/**********ERROR**********/k++;}/**********ERROR**********/return m}void main ( ){printf("%d\n", fun (500));}

题号:38549/*--------------------------------------------------------【程序改错】给定的程序功能为:用函数实现三个数中最大值:请改正****ERROR****下的一处错误,并调试出正确结果。不得增加或删减程序行,且不得修改其它行。----------------------------------------------------------*/#include int max(int p1,int p2,int p3){ int k;k=p1;/**********ERROR**********/if(k>p2)k=p2;if(p3>k)k=p3;/**********ERROR**********/return;}main(){ int a,b,c,m;printf("\nInput a,b,c: ");scanf("%d,%d,%d",&a,&b,&c);/**********ERROR**********/m=max(int a,int b,c);printf("\n%d",m);}

答案查题题库