while(scanf(\ for( ____2____; n%k!=0||m%k!=0; k--); printf(\}
12. m<=0 || n<=0 k=m 13. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输出6~1000之间的完数(1个数的因子和等于其自身的数:6=1+2+3、28=1+2+4+7+14,则6、28都是完数)。 #include for(i=6;i<=1000;i++){ _____1_____ for(j=2;____2_____;j++) if(i%j==0) s+=j; if(s==i) printf(\ } } 13. s=1; j 14. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入1个整数后,输出该数的位数(若输入3214则输出4,输入-23156则输出5)。 #include _____2_____; } printf(\} 14. n!=0 n=n/10 15. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入m、n(要求输入数均大于0,且m>=n),输出它们的最小公倍数。 #include /******** 1 *********/ 6 while(scanf(\ for(k=m; k%n!=0;) /******** 2 ********/ k=k+n; printf(\} 15. while(scanf(\ k=k+m; 16. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:调用函数f,将字符串中的所有字符逆序存放,然后输出。例如,输入字符串为\,则程序的输出结果为\。 #include void main(){ char s[60],*f(char*); gets(s); printf(\___1__ f(char* x) { char t; int i,n; _______2______ for(i=0;i 16. char* n=strlen(x); 17. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入n以及小于n个字符的字符串,将字符串中所有小写字母改为相应的大写字母后,输出该字符串。 #include 17. char* str; for(i=0;i 18. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需 7 要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:调用函数f,求a数组中最大值与b 数组中最小值之差。 #include enum FLAG {positive=1,negative=-1}; float f(float *x,int n,enum FLAG flag) { float y; int i; ____1____ for(i=1;i void main() { float a[6]={3,5,9,4,2.5,1},b[5]={3,-2,6,9,1}; printf(\} 18. y=x[0]; f(b,5,negative) 19. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:对x=1,2,...,10,求f(x)=x*x-5*x+sin(x)的最大值。 #include #define f(x) x*x-5*x+sin(x) void main() { int x; float max; ______1______ for(x=2;x<=10;x++) ______2______ printf(\} 19. max=f(1); if(max 20. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入n,再输入n个点的平面坐标,然后输出那些距离坐标原点不超过5的点的坐标值。 #include 8 scanf(\ a=(float*) malloc(n*2*sizeof(float)); for(i=0;i 20. struct axy { float x,y; } *a; scanf(\ 21. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入1个字符串,按字母出现次序输出其中所出现过的大写英文字母。如运行时输入字符串\,应输出\。 #include 21. if(y[j]==x[i]) break; for(i=0; i 22. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:求输入的整数各位数字之和,如输入234则输出9,输入-312则输出6。 #include 9 printf(\} 22. n=abs(n); s=s+n; 23. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:运行时输入10个数,然后分别输出其中的最大值、最小值。 #include /******* 2 ********/ if(i=1) { max=x;min=x;} if(x>max) max=x; if(x printf(\} 23. for(i=1;i<=10;i++){ if(i==1) { max=x;min=x;} 24. 在考生目录的Paper子目录下,有Modify.c文件,该文件中“/***** N ***** /”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。 #include 24. t=-t*x/i++; }while(fabs(t)>=eps); 25. 在考生目录的Paper子目录下,有Modify.c文件,该文件中\N ____\是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 10 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库浙江省二级C语言上机考试题库(2)在线全文阅读。
相关推荐: