c语言编程_all - 给学生复习题_第1页
c语言编程_all - 给学生复习题_第2页
c语言编程_all - 给学生复习题_第3页
c语言编程_all - 给学生复习题_第4页
c语言编程_all - 给学生复习题_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.在考生文件夹下,要求程序 PROG.C 的功能是: 将字符串中所有的大写字母转换为小写,其它字符不变(不使用转换函数) 。 例如,当字符串为“This Is a c Program“ 输出:“this is a c program“ 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何 内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include void fun(char str1) /*begin*/ /*end*/ int main() char str180; printf(“Please input a string:n“); gets(str1); fun(str1); printf(“Result is: %sn“,str1); return 0; 2. 在考生文件夹下,要求程序 PROG.C 的功能是: 求1,1000之间既不能被 7 整除也不能被 5 整除的整数之和,将结果存入变量 s 中。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何 内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将计算结果存入变量 s 中。 TheResultis:343139 #include “stdio.h“ #include “math.h“ #include “stdlib.h“ int main() int s; int i; /*begin*/ /*end*/ printf(“s=%dn“,s); return 0; 3. 在考生文件夹下,要求程序 PROG.C 的功能是: 求1,n之间所有不能被 3 整除的整数之和,n 的值由键盘输入。 例如,如果输入 12,则输出结果为:48 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ #include “stdlib.h“ int fun(int n) /*begin*/ /*end*/ int main( ) int n; printf(“Enter n: n“); scanf(“%d“, printf(“s=%dn“,fun(n); return 0; 4. 在考生文件夹下,要求程序 PROG.C 的功能是: 求1,1000 之间所有不能被 3 整除的整数之和。请将计算结果保存到变量 s 中。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将计算结果存入变量 s 中。结果: TheResultis:333667 #include “stdio.h“ #include “math.h“ #include “stdlib.h“ int main( ) int i; int s; /*begin*/ /*end*/ printf(“s=%dn“,s); return 0; 5. 在考生文件夹下,要求程序 PROG.C 的功能是: 按下面的公式求 s 的近似值, 直到最后一项的项值绝对值小于 0.00001,结果保留 4 位 小数。 1 1 1 1 sum = 1 - + - + +(-1)(n-1) 3 5 7 2n-1 请将计算结果保存到变量 sum 中。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将计算结果保存到变量 sum 中。 s=0.7854 #include “stdio.h“ #include “math.h“ #include “stdlib.h“ int main( ) double sum; /*begin*/ /*end*/ printf(“sum=%.4fn“,sum); return 0; 6. 在考生文件夹下,给定程序 PROG.C 的功能是: 求 N*N 矩阵的主对角线(左上-右下)元素的和并输出。 例如,当矩阵为: 1 6 2 2 3 5 4 5 8 4 5 6 4 5 6 7 则主对角线上的元素之和为:18 部分源程序存在文件 PROG.C 中。请打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include #define N 4 int fun(int arrNN) /*begin*/ /*end*/ int main() int aNN=1,6,2,2,3,5,4,5,8,4,5,6,4,5,6,7; int i,j,sum; printf(“array is:n“); for(i=0;i #include int fun(char str) /*begin*/ /*end*/ int main() char str180; int n; printf(“Enter str1 :n“); gets(str1); n=fun(str1); printf(“Result is: %dn“,n); return 0; 8. 在考生文件夹下,要求程序 PROG.C 的功能是: 统计字符串中英文字母的个数并输出。 例如,当字符串为“This Is a c Program“ 输出:Result is:15 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include #include fun(char str1) /*begin*/ /*end*/ int main() char str180; int n; printf(“Enter str1:n“); gets(str1); n=fun(str1); printf(“Result is: %dn“,n); return 0; 9. 在考生文件夹下,给定程序 PROG.C 的功能是: 将 4*4 矩阵的主对角线(左上-右下)及其以下的元素乘以 m,输出计算以后的矩阵。 例如,如果 m=2,当矩阵为: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 输出的矩阵应为: 2 2 3 4 10 12 7 8 18 20 22 12 26 28 30 32 部分源程序存在文件 PROG.C 中。请打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include #define N 4 void fun(int aNN,int m) /*begin*/ /*end*/ int main() int aNN=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int i,j,sum; printf(“Original array is:n“); for(i=0;i #define N 4 int fun(int aNN) /*begin*/ /*end*/ int main() int aNN=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int i,j,sum; printf(“array is:n“); for(i=0;i int fun(char str) /*begin*/ /*end*/ int main() char str180=“This Is a c Program“; int count; printf(“String is: %sn“,str1); count=fun(str1); printf(“Result is: %dn“,count); return 0; 12. 在考生文件夹下,给定程序 PROG.C 的功能是: 按下面的公式求 sum 的近似值,直到最后一项的项值小于 1e-6 为止。 1 1 1 1 sum = 1 - + - + +(-1)(n-1) 2 3 4 n 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。sum=0.693# #include “stdio.h“ #include “math.h“ #include “stdlib.h“ int main() double sum; /*begin*/ /*end*/ printf(“sum=%.3fn“,sum); return 0; 13 在考生文件夹下,要求程序 PROG.C 的功能是: 统计字符串中的所有大写字母的个数并输出。 例如,当字符串为“This Is a c Program“ 输出:Result is:3 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include #include fun(char str1) /*begin*/ /*end*/ int main() char str180; int n; printf(“Enter str1:n“); gets(str1); n=fun(str1); printf(“Result is: %dn“,n); return 0; 14 在考生文件夹下,要求程序 PROG.C 的功能是: 求m ,n之间所有不能被 3 整除的整数之和,m,n 的值由键盘输入。 例如,如果输入 3 和 12,则输出结果为:45 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ int fun(int m,int n) /*begin*/ /*end*/ int main( ) int m,n; printf(“Enter m, n: n“); scanf(“%d,%d“, printf(“s=%dn“,fun(m,n); return 0; 15 在考生文件夹下,给定程序 PROG.C 的功能是: 将 N*N 矩阵的第 1 列(以下标为列数)乘以 n,然后求该列元素的和。 例如,如果 n=2,当矩阵为: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则第 1 列元素是:2,6 ,10,14。乘以 n 后为:4, 12,20,28 ,和为:64 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include #define N 4 int fun(int aNN,int n) /*begin*/ /*end*/ int main() int aNN=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int i,j,sum; printf(“Original array is:n“); for(i=0;i #include int fun(char str1) /*begin*/ /*end*/ int main() char str180; int n; printf(“Enter str1:n“); gets(str1); n=fun(str1); printf(“Result is: %dn“,n); return 0; 17. 在考生文件夹下,要求程序 PROG.C 的功能是: 将字符串中所有的小写字母转换为大写,其它字符不变(不使用转换函数) 。 例如,当字符串为“This Is a c Program“ 输出:“THIS IS A C PROGRAM“ 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include #include void fun(char str1) /*begin*/ /*end*/ int main() char str180; printf(“Enter str1:n“); gets(str1); fun(str1); printf(“Result is: %sn“,str1); return 0; 18. 在考生文件夹下,给定程序 PROG.C 的功能是: 求 N*N 矩阵的副对角线(右上-左下)元素的和并输出。 例如,当矩阵为: 1 2 3 4 2 4 6 8 3 6 9 12 4 8 12 16 则副对角线上的元素之和为:20 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include #define N 4 int fun(int aNN) /*begin*/ /*end*/ int main() int aNN=1,2,3,4,2,4,6,8,3,6,9,12,4,8,12,16; int i,j,sum; printf(“array is:n“); for(i=0;in) t=m; m=n; n=t; printf(“sum=%dn“,fun(m,n); return 0; 20. 在考生文件夹下,给定程序 PROG.C 的功能是: 求 3*3 矩阵的第 0 行(以下标为行数)元素之和并输出。 例如,当矩阵为: 1 2 3 4 5 6 7 8 9 则第 0 行元素是:1,2 ,3 ,第 0 行的元素之和为:6 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include int fun(int a33) /*begin*/ /*end*/ int main() int a33=1,2,3,4,5,6,7,8,9; int i,j,sum; printf(“array is:n“); for(i=0;i #include void fun(char str1) /*begin*/ /*end*/ int main() char str180; printf(“Enter Str1: n“); gets(str1); fun(str1); printf(“Result is: %sn“,str1); return 0; 22. 在考生文件夹下,要求程序 PROG.C 的功能是: 求m, n之间既不能被 7 整除也不能被 5 整除的整数之和,m 和 n 的值由键盘输入。 例如,如果 m 和 n 的值分别为 10 和 20,则计算结果为:106。 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ int fun(int m,int n) /*begin*/ /*end*/ int main() int s; int m,n; printf(“Enter m n:n“); scanf(“%d %d“, s=fun(m,n); printf(“s=%dn“,s); return 0; 23. 在考生文件夹下,给定程序 PROG.C 的功能是: 按下面的公式求 sum 的值。 sum = 1 - 2 + 3 - 4 + 5 - 6 + + 99 - 100 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。sum=-50 #include “stdio.h“ #include “stdlib.h“ int main() int sum; /*begin*/ /*end*/ printf(“sum=%dn“,sum); return 0; 24. 在考生文件夹下,要求程序 PROG.C 的功能是: 求m, n之间既能被 3 整除又能被 5 整除的整数之和,m 和 n 的值由键盘输入。 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ #include “stdlib.h“ int fun(int m,int n) /*begin*/ /*end*/ int main() int s; int m,n; printf(“Enter m,n:n“); scanf(“%d %d“, s=fun(m,n); printf(“s=%dn“,s); return 0; 25. 在考生文件夹下,要求程序 PROG.C 的功能是: 按下面的公式求 sum 的近似值,n 的值由键盘输入,输出保留 4 位小数。 1 1 1 1 sum = 1 - + - + +(-1)(n-1) 3 5 7 2n-1 例如:当 n=3 时,结果为 0.8667;当 n=10 时,结果为: 0.7605 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ double fun( int n ) double c; /*begin*/ /*end*/ int main() double sum; int n; printf(“Enter n:n“); scanf(“%d“, sum=fun(n); printf(“sum=%.4fn“,sum); return 0; 26. 在考生文件夹下,给定程序 PROG.C 的功能是: 按下面的公式求 sum 的值。 1 1 1 1 sum = 1 + + + + + 2 3 4 100 请将运算结果存入变量 sum 中。结果保留 3 位小数。 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 特别提示:一定要将计算结果存入变量 sum 中。sum=5.187 #include “stdio.h“ #include “stdlib.h“ int main() double sum; /*begin*/ /*end*/ printf(“sum=%.3fn“,sum); return 0; 27. 在考生文件夹下,给定程序 PROG.C 的功能是: 按下面的公式求前 n 项的项值,n 的值由键盘输入。结果保留 3 位小数。 1 1 1 1 sum = 1 - + - + +(-1)(n-1) 2 3 4 n 例如:当 n=100 时,输出结果为 0.688 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include “stdio.h“ #include “stdlib.h“ double fun(int n) double c; /*begin*/ /*end*/ return c; int main() double sum; int n; printf(“Enter n :n“); scanf(“%d“, sum=fun(n); printf(“sum=%.3fn“,sum); return 0; 28. 在考生文件夹下,给定程序 PROG.C 的功能是: 按下面的公式求 sum 的值。 sum = m - (m+1) + (m+2) - (m+3) + + (n-1) - n 例如,如果 m 和 n 的值分别为 1 和 100,则计算结果为-50。 部分源程序存在文件 PROG.C 中。请在 TC 环境中打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include “stdio.h“ #include “stdlib.h“ fun( int m, int n) /*begin*/ /*end*/ int main() int m, n, t; printf(“Enter m,n:n“); scanf(“%d,%d“, if(mn) t=m; m=n; n=t; printf(“sum=%dn“,fun(m,n); return 0; 29. 在考生文件夹下,给定程序 PROG.C 的功能是: 求指定字符在字符串中出现的次数并输出。 例如,当字符串为“This Is a c Program“,指定字符为a时 则应输出:Result is: 2 部分源程序存在文件 PROG.C 中。请打开该程序文件, 在 fun( )函数中的 /*begin*/ 与 /*end*/ 之间填入你编写的若干语句。 保存、运行并调试程序,最后将源程序文件 PROG.C 提交。 #include #include int fun(char str1,char ch) /*begin*/ /*end*/ int main() char str180,ch; int count; printf(“Enter str1:n“); gets(str1); printf(“Enter ch:n“); ch=getchar(); count=fun(str1,ch); printf(“Result is: %dn“,count); return 0; 30. 在考生文件夹下,要求程序 PROG.C 的功能是: 求1,1000之间既能被 3 整除又能被 5 整除的整数之和,将结果存入变量 s 中。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将计算结果存入变量 s 中。TheResultis:33165$ #include “stdio.h“ int main() int i; int s; /*begin*/ /*end*/ printf(“s=%dn“,s); return 0; .31. 在考生文件夹下,要求程序 PROG.C 的功能是:求一个三位整数 m 的每位数之积。 例如,当 m=256 时,程序的输出结果应为: Result is: 60。 部分源程序存在文件 PROG.C 中,m 的值由键盘输入。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include int fun(int m) int c; /*begin*/ /*end*/ return c; int main() int m,s; printf(“Enter m :n“); scanf(“%d“, s=fun(m); printf(“Result is: %dn“,s); return 0; 32. 在考生文件夹下,要求程序 PROG.C 的功能是:求 3*3 矩阵的最小值并输出。 例如,当矩阵为: -1 2 3 4 9 5 7 8 6 则最小值为:-1 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include #define N 3 int fun(int aNN) int min; /*begin*/ /*end*/ return min; int main() int aNN=-1,2,3,4,9,5,7,8,6; int i,j,min; printf(“array is:n“); for(i=0;i #include int main() int a33=1,2,3,4,9,5,7,8,6; int i,j,min; printf(“array is:n“); for(i=0;in) t=m; m=n; n=t; fun(m,n); printf(“The Highest common divisor of %d and %d is %dn“,m,n,s1); printf(“The Lowest common multiple of %d and %d is %dn“,m,n,s2); return 0; 38. 在考生文件夹下,要求程序 PROG.C 的功能是: 求两个整数 m 和 n 的最大公约数,m 和 n 的值由键盘输入。 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ int fun(int m,int n) /*begin*/ /*end*/ int main() int m,n,i,t; printf(“Enter m,n :n“); scanf(“%d,%d“, if(mn) t=m; m=n; n=t; printf(“The Highest Common Divisor of %d and %d is %dn“,m,n,fun(m,n); return 0; 39. 试题要求: 在考生目录下,要求程序 PROG1.C 的功能是: 判断 m 是否为素数。如果 m 为素数使变量 f 的值为 1,否则使变量 f 值为 0。m 的值 由键盘输入。 部分源程序存在文件 PROG.C 中。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ int fun(int m) /*begin*/ /*end*/ int main() int m,f; printf(“Enter m:n“); scanf(“%d“, f=fun(m); if(f) printf(“%d is a primen“,m); else printf(“%d is not a primen“,m); return 0; 40. 在考生目录下,要求程序 PROG.C 的功能是:将所有的水仙花数保存到一维数组 a 中。 (所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。 例如:153=1*1*1+5*5*5+3*3*3) 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include int main() int a10=0,i; /*begin*/ /*end*/ printf(“水仙花数为:n“); for(i=0;i int main() int a33=1,2,3,4,9,5,7,8,6; int i,j,max; printf(“array is:n“); for(i=0;i int fun(int a33) /*begin*/ /*end*/ int main() int a33=1,2,3,4,9,5,7,8,6; int i,j,max; printf(“array is:n“); for(i=0;i #include void fun(char str1,char ch) /*begin*/ /*end*/ int main() char str180=“This Is a c Program“, ch; printf(“Enter ch:n“); scanf(“%c“, printf(“String is: %st ch is %cn“,str1,ch); fun(str1,ch); printf(“Result is: %sn“,str1); return 0; 49. 试题要求: 在考生目录下,要求程序 PROG1.C 的功能是: 判断 m 是否为素数。如果 m 为素数使变量 f 的值为 1,否则使变量 f 值为 0。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将判断结论(0 或 1)存放变量 f 中。 #include “stdio.h“ int main() int m=123,f=1,i; /*begin*/ /*end*/ if(f) printf(“%d is a primen“,m); else printf(“%d is not a primen“,m); return 0; 50 试题要求: 在考生目录下,要求程序 PROG.C 的功能是: 按下面的公式求 sum 的近似值,直到最后一项的项值小于 1e-6 为止,请将计算结果存 入变量 sum 中。 1 1 1 1 1 sum = 1 + + + + + + 3*3 5*5 7*7 9*9 (2n-1)(2n-1) 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将计算结果存入变量 sum 中。sum=1.233# #include “stdio.h“ int main() double sum; /*begin*/ /*end*/ printf(“sum=%.3fn“,sum); return 0; 51 在考生文件夹下,要求程序 PROG.C 的功能是: 求两个整数 m 和 n 的最大公约数,将求出的最大公约数存入变量 t 中。 部分源程序存在文件 PROG.C 中。 请在 main( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 特别提示:必须将结果存入变量 t 中。 #include “stdio.h“ int main() int m=76,n=40,t,i; /*begin*/ /*end*/ printf(“The Highest Common Divisor of %d and %d is %dn“,m,n,t); return 0; 52 试题要求: 在考生目录下,要求程序 PROG.C 的功能是: 按下面的公式求 s 的近似值: 1 1 1 1 1 s = 1 + + + + + + 2*2 3*3 4*4 5*5 n*n 部分源程序存在文件 PROG.C 中,n 的值由键盘输入。 请在 fun( )函数中的/*begin*/ 与 /*end*/ 之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的 任何内容。 运行并调试程序,然后将源程序文件 PROG.C 提交。 #include “stdio.h“ double fun(int n) /*begin*/ /*end*/ int main() double s; int n; printf(“Enter n:n“); scanf(“%d“, s=fun(n); printf(“s= %.3fn“,s); return 0; 53 在考生文件夹下,要求程序 PROG.C 的功能是: 将字符串中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论