c语言期末考试题目.doc

c语言期末考试题目.doc

ID:51722461

大小:39.95 KB

页数:4页

时间:2020-03-15

c语言期末考试题目.doc_第1页
c语言期末考试题目.doc_第2页
c语言期末考试题目.doc_第3页
c语言期末考试题目.doc_第4页
资源描述:

《c语言期末考试题目.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2题目:用函数的方法,求出3的阶乘和从1加到10连加的结果,并分别输出结果。提示:两个函数的声明分别为intjc(intx);和intlj(intx);#includeintmain(){intjc(intx);intlj(intx);printf("%d",jc(3));printf("%d",lj(10));return0;}intjc(intx){if(x==1)return1;elsereturn(x*jc(x-1));}intlj(intx){if(x==1)return1;elsereturn(x+lj(x-1));}3题目:从键盘接受3个

2、整数,编写一个求两个数字中比较大的数字的函数,调用其2次,得到3个数字中最大的那个,并输出结果。提示:从键盘接受的数字分别存在整型变量a,b,c中,最大的数字存在变量e中,函数定义为intmax(intx,inty);#includeintmain(){intmax(intx,inty);inta,b,c,d,e;scanf("%d%d%d",&a,&b,&c);d=max(a,b);e=max(d,c);printf("最大的数是%d",e);return0;}intmax(intx,inty){if(x>y)returnx;elsereturny;}4

3、题目:一个5行5列的范围内,打印出用*拼成的一个“X”,即打印出两条对角线#includeintmain(){chara[5][5];inti,j;for(i=0;i<=4;i++)for(j=0;j<=4;j++)a[i][j]='*';for(i=0;i<=4;i++){for(j=0;j<=4;j++)if((i==j)

4、

5、(i+j==4))printf("%c",a[i][j]);elseprintf("");printf("");}return0;}5题目:使用2重循环,打印出乘法口诀表#includeintmain(){int

6、x,i,j;x=1;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf("%d*%d=%-2d",j,i,i*j);printf("");}return0;6题目:从键盘接受一个字母,A~D或a~d,然后根据输入的字母输出对于应得分数段。例如:输入的是A或a,则输出85~100,B或b,则输出70~84,(后面两种情况是60~69和<60)。若不是上述字母,则输出“输出结果有误!”。#includeintmain(){chargrade;scanf("%c",&grade);printf("Yourscore;");swit

7、ch(grade){case'a':case'A':printf("85~100");break;case'b':case'B':printf("70~84");break;case'c':case'C':printf("60~69");break;case'd':case'D':printf("<60");break;default:printf("输出结果有误!");}return0;}7题目:从键盘接受一个数字,若数字大于90则输出“优秀”,60~90,输出及格,否则输出“不及格”。提示:接受的变量用整型x存储。#includeint

8、main(){intx;scanf("%d",&x);if(x>=60)if(x>=90)printf("优秀");elseprintf("及格");elseprintf("不及格");return0;}8--------------------------------------------------题目:从键盘接受a,b,c三个参数,求解二元一次方程是否有解,有则输出方程的解,否则输出“此方程无解!”。#includeintmain(){doublea,b,c,x,y,z;scanf("%lf,%lf,%lf",&a,&b,&c);z=b*b

9、-4*a*cif(z<0)printf("此方程无解!");else{x=(-b+sqrt(z))/2.0*a;y=(-b-sqrt(z))/2.0*a;printf("第1个根是%lf",x);printf("第2个根是%lf",y);}return0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。