1 / 32
文档名称:

C语言题目及解答.doc

格式:doc   大小:206KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言题目及解答.doc

上传人:sssmppp 2020/9/2 文件大小:206 KB

下载得到文件列表

C语言题目及解答.doc

相关文档

文档介绍

文档介绍:C语言题目及解答1000:A+BProblem样例输入12样例输出3#inelude<>voidmain(){inta,b,sum;printf("");scanf("%d%d"/&a,&b);sum=a+b;printf("%d\n",sum);}1003:2005年春浙江省计算机等级考试二级C编程题(1)输入x,计算并输出下列分段函数f(x)的值。可以调用数学库函数:平方根函数sqrt(),绝对值函数fabs()和幕函数pow()o保留2位小数输入x输出f(x)#inelude""#inelude""voidmain(){doublex,y;scanf("%lf",&x);if(x<O){y=fabs(x);}if(x<2&&x>=O)y=sqrt(x+l);}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的阶乘,函数返回值的类型是doubleo1+1/2+....+l/n!输出保留5位小数。输入输岀样例输入5样例输出sum=#inelude""voidmain(){longi,n;floats=O,t=l;scanf("%ld",&n);for(i=l;i<=n;i++){s=s+l/t;}printf("sum=%.5f",s);}1013:2001年秋浙江省计算机等级考试二级C编程题(2)编制函数,其功能是在float类型一维数组中查找最大值、最小值,并将它们返回到调用程序。*#inelude""voidmain(){intizn;floatmin,max,a[100];seanf("%d",&n);for(i=0;i<n;i++){scanf("%f",&a[i]);}max=a[0];min=a[0];for(i=l;i<n;i++){if(a[i]<min)min=a[i];if(a[i]>max)max=a[i];}printf("%・2f%.2f",max,min);}1014:2002年秋浙江省计算机等级考试二级C编程题(1)输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。输入一行字符输出统计值样例输入aklsjfljl23sadf918u324asdf91u32oasdf/.';123样例输出231624/*Note:YourchoiceisCIDE*/#inelude""voidmain(){charc;intl=0,s=0,n=0,r=0;while((c=getchar())!='\n')讦(c<='z'&&c>='a'||c<='Z'&&c>='A')I++;else讦(c二二'')s++;else讦(c<='9'&&c>='0')n++;elser++;printf("%d%d%d%d",l,n,s,r);1015:2002年秋浙江省计算机等级考试二级C编程题(2)+l/2!+l/3!+....+l/n!要求定义并调用函数fact(n)计算n的阶乘,函数返冋值的类型是点单精度浮点型。*#include""voidmain(){longi,n;floats=O,t=l;seanf("%ld"z&n);for(i=l;i