C课程设计上机参考答案.docx
- 文档编号:11770314
- 上传时间:2023-04-01
- 格式:DOCX
- 页数:19
- 大小:17.57KB
C课程设计上机参考答案.docx
《C课程设计上机参考答案.docx》由会员分享,可在线阅读,更多相关《C课程设计上机参考答案.docx(19页珍藏版)》请在冰豆网上搜索。
C课程设计上机参考答案
∙一,A+B求和
∙
∙#include
∙intmain()
∙{
∙inta,b,c;
∙scanf("%d%d",&a,&b);
∙c=a+b;
∙printf("%d\n",c);
∙return0;
∙}
∙二,求平均年龄
∙
∙include
∙intmain()
∙{
∙intn,i,sum,age;
∙floatanswer;
∙scanf("%d",&n);
∙for(i=0,sum=0;i ∙{ ∙scanf("%d",&age); ∙sum+=age; ∙} ∙answer=(float)sum/n; ∙printf("%.2lf\n",answer); } 三,数字求和 ∙#include ∙intmain() ∙{ ∙intsum=0,a,b[6],i; ∙scanf("%d",&a); ∙for(i=0;i<5;i++) ∙scanf("%d",&b[i]); ∙for(i=0;i<5;i++) ∙{ ∙if(a>b[i]) ∙sum=sum+b[i]; ∙} ∙printf("%d\n",sum); ∙return0; ∙} 四,奖金发放 ∙#include ∙intmain() ∙{ ∙longinta[12]; ∙floatb[12],sum; ∙inti; ∙sum=0; ∙for(i=0;i<12;i++) ∙scanf("%d",&a[i]); ∙for(i=0;i<12;i++) ∙{ ∙if(a[i]<=100000)b[i]=a[i]*0.1; ∙elseif(100000 ∙elseif(200000 ∙elseif(400000 ∙elseif(600000 ∙elseif(a[i]>1000000)b[i]=39500+((a[i]-1000000)*0.01); ∙} ∙for(i=0;i<12;i++) ∙{ ∙sum+=b[i]; ∙} ∙printf("%.2f\n",sum); ∙return0; ∙} 五,鸡兔同笼一 ∙#include ∙intmain() ∙{ ∙intnCases,i,nFeet; ∙scanf("%d",&nCases); ∙for(i=0;i ∙scanf("%d",&nFeet); ∙if(nFeet%2! =0) ∙printf("00\n"); ∙elseif(nFeet%4! =0) ∙printf("%d%d\n",nFeet/4+1,nFeet/2); ∙elseprintf("%d%d\n",nFeet/4,nFeet/2); ∙} ∙} 六,成绩评定 ∙#include ∙intmain() ∙{ ∙inta,i; ∙floatgrade; ∙scanf("%d",&a); ∙for(i=0;i<=(a-1);i++) ∙{ ∙scanf("%f",&grade); ∙if(grade<=100&&grade>=90) ∙printf("A\n"); ∙elseif(grade<90&&grade>=80) ∙printf("B\n"); ∙elseif(grade<80&&grade>=60) ∙printf("C\n"); ∙elseif(grade<60&&grade>=0) ∙printf("D\n"); ∙elseprintf("Invalid\n"); ∙} ∙return0; 七,鸡兔同笼二 ∙#include ∙intmain() ∙{ ∙inta,b,c,t; ∙scanf("%d%d",&a,&b); ∙if(b%2! =0) ∙printf("Error\n"); ∙else ∙{ ∙t=b/2-a; ∙c=a-t; ∙if(t<0||c<0) ∙printf("Error\n"); ∙else ∙printf("%d%d\n",c,t); ∙} ∙return0; ∙} 八,求分数序列和 ∙#include ∙intmain() ∙{ ∙intn,i; ∙doublea[501]={2,3},b[501]={1,2},sum; ∙sum=a[0]/b[0]+a[1]/b[1]; ∙scanf("%d",&n); ∙if(n==0)printf("0.0000\n"); ∙elseif(n==1)printf("2.0000\n"); ∙elseif(n>=2) ∙{ ∙for(i=2;i ∙{ ∙a[i]=a[i-1]+a[i-2]; ∙b[i]=b[i-1]+b[i-2]; ∙sum=sum+a[i]/b[i]; ∙} ∙printf("%.4f\n",sum); ∙} ∙return0; ∙} 九,质数判定 ∙#include ∙intmain() ∙{ ∙inta,i; ∙charN,Y; ∙scanf("%d",&a); ∙for(i=2;i<=a-1;i++) ∙if(a%i==0) ∙break;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 上机 参考答案