c语言编程 编程 题目

C语言编程题_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:434,346贴子:
C语言编程题收藏
1. 在考生目录下,要求程序PROG1.C的功能是:&&&& 将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。&&&& 例如,当a=45,b=12。调用该函数后,c=2154。&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。#include &conio.h&&& #include &stdio.h&&& long fun(int a, int b)&& {&& /***********begin***********/&& /************end************/&&&&&&& }&& main()&& { int a,b;&&&& clrscr();&&&& printf("Input a, b:");&& scanf("%d,%d", &a, &b);&&&& c = fun(a, b);&&&& printf("The result is: %ld\n", c);&&&& NONO();&& }&& NONO (&& )&& {&&&& FILE *rf, *&&&& int i, a,&&&& rf = fopen("in1.dat", "r") ;&&&& wf = fopen("out1.dat","w") ;&&&& for(i = 0 ; i & 10 ; i++)&&&& {&&&&&& fscanf(rf, "%d,%d", &a, &b) ;&&&&&&& c = fun(a, b) ;&&&&&& fprintf(wf, "a=%d,b=%d,c=%ld\n", a, b, c) ;&&&& }&&&& fclose(rf) ;&&&& fclose(wf) ;&& }
福利不只是穿多穿少,还要有迷人的微笑!
2. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求s的近似值:&&&&&&&&&&&&&& 1&&&&&& 1&&&&&& 1&&&&&& 1&&&&&&&&&&&&&&& 1&&&&&&& s = 1 + —— + —— + —— + —— + …… +&& ———— &&&&&&&&&&&&& 2*2&&&& 3*3&&&& 4*4&&&& 5*5&&&&&&&&&&&& 10*10&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量s中,结果保留2位小数。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。如果需要定义变量,可在前面添加,请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "stdlib.h"&& main()&& { double&&&&&&&& /***********begin***********/&& /************end************/&& printf("s=%.2f\n",s);&& NONO(s);&& }&& NONO( double&& x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"s=%.2f\n",x);&&&& fclose(f);&& } 3. 在考生目录下,要求程序PROG1.C的功能是:&&&& 将一个4位的整数m拆开,然后按相反顺序输出,每输出一位数其后留2个空格。例如,如果m=1234,则程序的输出结果应为:m=1234,4&& 3&& 2&& 1。&&&& 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& { int m=1234,a,b,c,d,i;&& /***********begin***********/&& /************end************/&&&& printf("m=%d,%d&& %d&& %d&& %d\n",m,a,b,c,d);&&&& NONO(m,a,b,c,d);&& }&& NONO( x,a,b,c,d )&& int x,a,b,c,d;&& { FILE&& *f;&&&& f=fopen("out1.dat","w");
&&&& fprintf(f,"m=%d,%d&& %d&& %d&& %d\n",x,a,b,c,d);&&&& fclose(f);&& }4. 在考生目录下,要求程序PROG1.C的功能是:判断m是否为素数。如果m为素数使变量f的值为1,否则使变量f值为0。&&&& 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。()#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& { int m=123,f=1,i;&& /***********begin***********/&& /************end************/&&& if(f) printf("%d is a prime\n",m);&&& else&& printf("%d is not a prime\n",m);&&& NONO(f,m);&& }&& NONO( int k,int m)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& if(k==1) fprintf(f,"%d is a pri\n",m);&&&& else fprintf(f,"%d is not a pri\n",m);&&&& fclose(f);&& }5. 在考生目录下,要求程序PROG1.C的功能是:求两个整数m和n的最大公约数。&&&& 部分源程序存在文件PROG1.C中,请将最大公约数存放在变量t中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& { int m=76,n=40,t,i;&& /***********begin***********/&& /************end************/&&&& printf("The highest common divisor of %d and %d is %d\n",m,n,t);&&&& NONO(m,n,t);&& }&& NONO( int m,int n,int s)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"%d,%d,%d\n",m,n,s);&&&& fclose(f);&& }6. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求s的近似值,直到最后一项的项值小于1e-6为止。&&&&&&&&&&&&& 1&&&&&& 1&&&&&& 1&&&&&&&&&&&&&&&&&&&&&&&&&& 1&&&&&& s = 1 - —— + —— - —— +&& …… +(-1)^(n-1) ———— &&&&&&&&&&&&& 3&&&&&& 5&&&&&& 7&&&&&&&&&&&&&&&&&&&&&&&&& 2n-1&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量s中,结果保留3位小数。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "stdlib.h"&& main()&& { double&& s=1;&&&& int i,f=1;&& /***********begin***********/&& /************end************/&&&& printf("s=%.3f\n",s);&&&& NONO(s);&& }&& NONO( double&& x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"s=%.3f\n",x);&&&& fclose(f);&& }
7. 在考生目录下,要求程序PROG1.C的功能是:求[1,100]之间所有不能被3整除的整数之和。&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量s中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& { int i,s;&& /***********begin***********/&& /************end************/&&&& printf("s=%d\n",s);&&&& NONO(s);&& }&& NONO( int y)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"s=%d\n",y);&&&& fclose(f);&& }8. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求sum的值。&&&& sum = 1 - 2 + 3 - 4 + 5 - 6 + …… + 99 - 100&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量sum中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& {&& /***********begin***********/&& /************end************/&&&& printf("sum=%d\n",sum);&&&& NONO(sum);&& }&& NONO( int x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"sum=%d\n",x);&&&& fclose(f);&& }9. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求sum的值。&&&&&&&&&&&&& 1&&&&&& 1&&&&&& 1&&&&&&&&&&&&& 1&&&& sum = 1 + —— + —— + —— +&& …… + —— &&&&&&&&&&&&& 2&&&&&& 3&&&&&& 4&&&&&&&&&&&& 100&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量sum中。结果
保留3位小数。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& {&& /***********begin***********/&& /************end************/&&&& printf("sum=%.3f\n",sum);&&&& NONO(sum);&& }&& NONO( double x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"sum=%.3f\n",x);&&&& fclose(f);&& }10. 在考生目录下,要求程序PROG1.C的功能是:&&&& 将字符串倒序存放并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&&&&&& 输出:"margorP c a sI sihT"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }11. 在考生目录下,要求程序PROG1.C的功能是:将字符串中的所有小写字母转换为大写字母并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&& 程序的输出应为:"THIS IS A C PROGRAM"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&
&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }12. 在考生目录下,要求程序PROG1.C的功能是:统计字符串中的所有小写字母的个数并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&&&&&& 输出:Result is:12&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&&&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& count=fun(str1);&&&& printf("Result is: %d\n",count);&&&& nono(count);&& }&& nono(int count)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",count);&&& fclose(f);&& }
14. 在考生目录下,要求程序PROG1.C的功能是:求字符串的长度并输出。&&&& 例如,当字符串1为"This Is a c Program"&&&&&&&&&& 则应输出:Result is: 19&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&&&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& count=fun(str1);&&&& printf("Result is: %d\n",count);&&&& nono(count);&& }&& nono(int count)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",count);&&& fclose(f);&& }15. 在考生目录下,要求程序PROG1.C的功能是:求指定字符在字符串中第一次出现的位置并输出。&&&& 例如,当字符串为"This Is a c Program",指定字符为'a'时&&&&&&&&&& 则应输出:Result is: 8&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[],char ch)&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program",ch='a';&&&&&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& printf("char is: %c\n",ch);&&&& posi=fun(str1,ch);&&&& printf("Result is: %d\n",posi);&&&& nono(posi);&& }&& nono(int posi)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",posi);&&& fclose(f);&& }16. 在考生目录下,要求程序PROG1.C的功能是:将字符串中的所有字符's'替换成'*'并输出。&&&& 例如,当字符串为"This Is a c Program",
&&&&&&&&&& 则输出:"Thi* I* a c Program"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }17. 在考生目录下,要求程序PROG1.C的功能是:求3*3矩阵的第0行元素的和并输出。&&&& 例如,当矩阵为:&&&&&&&&&&&&&&&&&&& 1&& 2&& 3&&&&&&&&&&&&&&&&&&& 4&& 5&& 6&&&&&&&&&&&&&&&&&&& 7&& 8&& 9&&&& 则第0行元素的和为:6&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(int a[3][3])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { int a[3][3]={1,2,3,4,5,6,7,8,9};&&&& int i,j,&&&& clrscr();&&&& printf("array is:\n");&&&& for(i=0;i&3;i++)&&&& {&&&&&& for(j=0;j&3;j++)&&&&&&&&& printf("%5d",a[i][j]);&&&&&& printf("\n");&&&& }&&&& sum=fun(a);&&&& printf("Result is: %d\n",sum);&&&& nono(sum);
&& }&& nono(int sum)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"Result is :%d\n",sum);&&& fclose(f);&& }18. 在考生目录下,要求程序PROG1.C的功能是:求3*3矩阵的主对线和并输出。&&&& 例如,当矩阵为:&&&&&&&&&&&&&&&&&&& 1&& 2&& 3&&&&&&&&&&&&&&&&&&& 4&& 5&& 6&&&&&&&&&&&&&&&&&&& 7&& 8&& 9&&&& 则主对角线和为:15&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(int a[3][3])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { int a[3][3]={1,2,3,4,5,6,7,8,9};&&&& int i,j,&&&& clrscr();&&&& printf("array is:\n");&&&& for(i=0;i&3;i++)&&&& {&&&&&& for(j=0;j&3;j++)&&&&&&&&& printf("%5d",a[i][j]);&&&&&& printf("\n");&&&& }&&&& sum=fun(a);&&&& printf("Result is: %d\n",sum);&&&& nono(sum);&& }&& nono(int sum)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"Result is :%d\n",sum);&&& fclose(f);&& }
大神们帮忙解答下啊!!!!小弟在此谢过了。。。这是我们学校期末考试的题库。。。没答案。。。。所以只能求大神们帮忙解答下了啊。。。。。。
大神们帮忙解答下啊!!!!小弟在此谢过了。。。这是我们学校期末考试的题库。。。没答案。。。。所以只能求大神们帮忙解答下了啊。。。。。。
7. 在考生目录下,要求程序PROG1.C的功能是:求[1,100]之间所有不能被3整除的整数之和。&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量s中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& { int i,s;&& /***********begin***********/&& /************end************/&&&& printf("s=%d\n",s);&&&& NONO(s);&& }&& NONO( int y)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"s=%d\n",y);&&&& fclose(f);&& }8. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求sum的值。&&&& sum = 1 - 2 + 3 - 4 + 5 - 6 + …… + 99 - 100&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量sum中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& {&& /***********begin***********/&& /************end************/&&&& printf("sum=%d\n",sum);&&&& NONO(sum);&& }&& NONO( int x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"sum=%d\n",x);&&&& fclose(f);&& }9. 在考生目录下,要求程序PROG1.C的功能是:按下面的公式求sum的值。&&&&&&&&&&&&& 1&&&&&& 1&&&&&& 1&&&&&&&&&&&&& 1&&&& sum = 1 + —— + —— + —— +&& …… + —— &&&&&&&&&&&&& 2&&&&&& 3&&&&&& 4&&&&&&&&&&&& 100&&&& 部分源程序存在文件PROG1.C中,请将运算结果存入变量sum中。结果
保留3位小数。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句,存盘并运行,直到得出正确结果。请勿改动其它位置的任何内容。&&&& 注意:main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include "stdio.h"&& #include "math.h"&& #include "conio.h"&& #include "stdlib.h"&& main()&& {&& /***********begin***********/&& /************end************/&&&& printf("sum=%.3f\n",sum);&&&& NONO(sum);&& }&& NONO( double x)&& { FILE&& *f;&&&& f=fopen("out1.dat","w");&&&& fprintf(f,"sum=%.3f\n",x);&&&& fclose(f);&& }10. 在考生目录下,要求程序PROG1.C的功能是:&&&& 将字符串倒序存放并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&&&&&& 输出:"margorP c a sI sihT"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }11. 在考生目录下,要求程序PROG1.C的功能是:将字符串中的所有小写字母转换为大写字母并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&& 程序的输出应为:"THIS IS A C PROGRAM"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&
&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }12. 在考生目录下,要求程序PROG1.C的功能是:统计字符串中的所有小写字母的个数并输出。&&&& 例如,当字符串为"This Is a c Program"&&&&&&&&&&&&&& 输出:Result is:12&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&&&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& count=fun(str1);&&&& printf("Result is: %d\n",count);&&&& nono(count);&& }&& nono(int count)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",count);&&& fclose(f);&& }13. 在考生目录下,要求程序PROG1.C的功能是:将字符串2连接到字符串1的后面并输出。&&&& 例如,当字符串1为"This Is a ",字符串2为"c Program"&&&&&&&&&& 则输出:"This Is a c Program"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& void fun(char str1[],char str2[])&& {&& /***********begin***********/&& /************end************/
&& }&& main()&& { char str1[80]="This Is a ",str2[80]="c Program";&&&& clrscr();&&&& printf("String1 is: %s\n",str1);&&&& printf("String2 is: %s\n",str2);&&&& fun(str1,str2);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }14. 在考生目录下,要求程序PROG1.C的功能是:求字符串的长度并输出。&&&& 例如,当字符串1为"This Is a c Program"&&&&&&&&&& 则应输出:Result is: 19&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&&&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& count=fun(str1);&&&& printf("Result is: %d\n",count);&&&& nono(count);&& }&& nono(int count)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",count);&&& fclose(f);&& }15. 在考生目录下,要求程序PROG1.C的功能是:求指定字符在字符串中第一次出现的位置并输出。&&&& 例如,当字符串为"This Is a c Program",指定字符为'a'时&&&&&&&&&& 则应输出:Result is: 8&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(char str1[],char ch)&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program",ch='a';&&&&
&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& printf("char is: %c\n",ch);&&&& posi=fun(str1,ch);&&&& printf("Result is: %d\n",posi);&&&& nono(posi);&& }&& nono(int posi)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"The sum is :%d\n",posi);&&& fclose(f);&& }16. 在考生目录下,要求程序PROG1.C的功能是:将字符串中的所有字符's'替换成'*'并输出。&&&& 例如,当字符串为"This Is a c Program",&&&&&&&&&& 则输出:"Thi* I* a c Program"&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& void fun(char str1[])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { char str1[80]="This Is a c Program";&&&& clrscr();&&&& printf("String is: %s\n",str1);&&&& fun(str1);&&&& printf("Result is: %s\n",str1);&&&& nono(str1);&& }&& nono(char str1[])&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"%s\n",str1);&&& fclose(f);&& }17. 在考生目录下,要求程序PROG1.C的功能是:求3*3矩阵的第0行元素的和并输出。&&&& 例如,当矩阵为:&&&&&&&&&&&&&&&&&&& 1&& 2&& 3&&&&&&&&&&&&&&&&&&& 4&& 5&& 6&&&&&&&&&&&&&&&&&&& 7&& 8&& 9&&&& 则第0行元素的和为:6&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(int a[3][3])&& {&& /***********begin***********/
&& /************end************/&& }&& main()&& { int a[3][3]={1,2,3,4,5,6,7,8,9};&&&& int i,j,&&&& clrscr();&&&& printf("array is:\n");&&&& for(i=0;i&3;i++)&&&& {&&&&&& for(j=0;j&3;j++)&&&&&&&&& printf("%5d",a[i][j]);&&&&&& printf("\n");&&&& }&&&& sum=fun(a);&&&& printf("Result is: %d\n",sum);&&&& nono(sum);&& }&& nono(int sum)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"Result is :%d\n",sum);&&& fclose(f);&& }18. 在考生目录下,要求程序PROG1.C的功能是:求3*3矩阵的主对线和并输出。&&&& 例如,当矩阵为:&&&&&&&&&&&&&&&&&&& 1&& 2&& 3&&&&&&&&&&&&&&&&&&& 4&& 5&& 6&&&&&&&&&&&&&&&&&&& 7&& 8&& 9&&&& 则主对角线和为:15&&&& 注意: 部分源程序存在文件PROG1.C中。&&&& 请在/*******begin********/ 与 /********end*********/之间填入你编写的若干语句。请勿改动其它位置的任何内容。&&&& main()函数中的最后一行以及main()函数后面的内容,考生不必阅读,但千万不要对这些内容作任何改动。#include &conio.h&&& #include &stdio.h&&& int fun(int a[3][3])&& {&& /***********begin***********/&& /************end************/&& }&& main()&& { int a[3][3]={1,2,3,4,5,6,7,8,9};&&&& int i,j,&&&& clrscr();&&&& printf("array is:\n");&&&& for(i=0;i&3;i++)&&&& {&&&&&& for(j=0;j&3;j++)&&&&&&&&& printf("%5d",a[i][j]);&&&&&& printf("\n");&&&& }&&&& sum=fun(a);&&&& printf("Result is: %d\n",sum);&&&& nono(sum);&& }&& nono(int sum)&& {FILE *f;&&& f=fopen("out1.dat","w");&&& fprintf(f,"Result is :%d\n",sum);&&& fclose(f);&& }
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 c语言编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信