c语言 题目及解答

c语言 题目及解答

ID:17951674

大小:36.74 KB

页数:46页

时间:2018-09-11

c语言 题目及解答_第1页
c语言 题目及解答_第2页
c语言 题目及解答_第3页
c语言 题目及解答_第4页
c语言 题目及解答_第5页
资源描述:

《c语言 题目及解答》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言题目及解答1000:A+BProblem样例输入12样例输出3#includevoidmain(){inta,b,sum;printf("");scanf("%d%d",&a,&b);sum=a+b;printf("%d",sum);}1003:2005年春浙江省计算机等级考试二级C编程题(1)输入x,计算并输出下列分段函数f(x)的值。可以调用数学库函数:平方根函数sqrt(),绝对值函数fabs()和幂函数pow()。保留2位小数输入x输出f(x)样例输入5样例输出15.00#include"stdio.h"#in

2、clude"math.h"voidmain(){doublex,y;scanf("%lf",&x);if(x<0){y=fabs(x);}if(x<2&&x>=0){y=sqrt(x+1);}if(x>=2&&x<4){y=(x+2)*(x+2)*(x+2)*(x+2)*(x+2);}if(x>=4){y=2*x+5;}printf("%.2f",y);}1007:2006年春浙江省计算机等级考试二级C编程题(2)编写程序,输入一个正整数n,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘,函数返回值的类型是double。1+1/2+

3、....+1/n!输出保留5位小数。输入输出样例输入5样例输出sum=1.71667#include"stdio.h"voidmain(){longi,n;floats=0,t=1;scanf("%ld",&n);for(i=1;i<=n;i++){t=t*i;s=s+1/t;}printf("sum=%.5f",s);}1013:2001年秋浙江省计算机等级考试二级C编程题(2)编制函数,其功能是在float类型一维数组中查找最大值、最小值,并将它们返回到调用程序。*输出保留两位小数输入nn个浮点数输出最大值最小值样例输入101.02.03.0

4、4.05.06.07.08.09.010.0样例输出10.001.00#include"stdio.h"voidmain(){inti,n;floatmin,max,a[100];scanf("%d",&n);for(i=0;imax)max=a[i];}printf("%.2f%.2f",max,min);}1014:2002年秋浙江省计算机等级考试二级C编程题(1

5、)输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。输入一行字符输出统计值样例输入aklsjflj123sadf918u324asdf91u32oasdf/.';123样例输出231624/*Note:YourchoiceisCIDE*/#include"stdio.h"voidmain(){charc;intl=0,s=0,n=0,r=0;while((c=getchar())!='')if(c<='z'&&c>='a'

6、

7、c<='Z'&&c>='A')l++;elseif(c=='')s++;elseif(c<='9'&&

8、c>='0')n++;elser++;printf("%d%d%d%d",l,n,s,r);}1015:2002年秋浙江省计算机等级考试二级C编程题(2)输入一个正整数n.求1+1/2!+1/3!+....+1/n!要求定义并调用函数fact(n)计算n的阶乘,函数返回值的类型是点单精度浮点型。*输出保留4位小数输入正整数n输出数列之和样例输入2样例输出1.5000#include"stdio.h"voidmain(){longi,n;floats=0,t=1;scanf("%ld",&n);for(i=1;i<=n;i++){t=t*i;s=s

9、+1/t;}printf("%.4f",s);}1016:2003年秋浙江省计算机等级考试二级C编程题(1)输入10个数,求它们的平均值,并输出大于平均值的数据的个数。输入10个数输出大于平均数的个数样例输入12345678910样例输出5/*Note:YourchoiceisCIDE*/#include"stdio.h"voidmain(){inta[10],i,n=0,s=0,b=0;for(i=0;i<10;i++){scanf("%d",&a[i]);s=a[i]+s;}b=s/10;for(i=0;i<10;i++){if(a[i]>b

10、)n=n+1;}printf("%d",n);}1020:C语言实验题——三个数排序(JSU-ZJJ)输入三个整数x,y,z,请把这三个

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

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

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