成都理工c语言课程作业答案ppt课件.ppt

成都理工c语言课程作业答案ppt课件.ppt

ID:59271818

大小:85.50 KB

页数:30页

时间:2020-09-22

成都理工c语言课程作业答案ppt课件.ppt_第1页
成都理工c语言课程作业答案ppt课件.ppt_第2页
成都理工c语言课程作业答案ppt课件.ppt_第3页
成都理工c语言课程作业答案ppt课件.ppt_第4页
成都理工c语言课程作业答案ppt课件.ppt_第5页
资源描述:

《成都理工c语言课程作业答案ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程作业1编出下计算程序输入变量值:a=?b=?c=?d=?计算y=(a+b)*(c-d),输出计算结果;计算j=a++,j=b--,j=++c,j=--d,输出计算结果;#include#includemain(){inta,b,c,d,y,j1,j2,j3,j4;printf("inputa=?,b=?,c=?,d=?");scanf("%d%d%d%d",&a,&b,&c,&d);y=(a+b)*(c-d);printf("outputy=(a+b)*(c-d)

2、=%d",y);j1=a++;j2=b--;j3=++c;j4=--d;printf("outputj1=a++=%d",j1);printf("outputj2=b--=%d",j2);printf("outputj3=++c=%d",j3);printf(“outputj4=--d=%d",j4);}课程作业2编出下计算程序键盘输入变量值:a=?b=?c=?d=?计算:输出计算结果;#include#includemain(){inta,b,c,d

3、,y,s,k;printf("inputa=?,b=?,c=?,d=?,k=?");scanf("%d%d%d%d%d",&a,&b,&c,&d,&k);if(k==1){s=a+b;printf("outputs=(a+b)=%d",s);}if(k==2){s=c-d;printf("outputs=c-d=%d",s);}if(k==3){if(c-d==0)s=0;elses=(a+b)/(c-d);printf("outputs=(a+b)/(c-d)=%d",s);}getch

4、();}用开关switch语句分别选择执行课程作业3#include#includemain(){intk;printf("inputk=1--5?");scanf("%d",&k);switch(k){case1:printf("outputA");break;case2:printf("outputB");break;case3:printf("outputC");break;case4:printf("outputD");break;case5:

5、printf("outputE");break;default:printf("error");}getch();}用while,dowhile和for循环语句编写计算:并打印输出计算结果.课程作业4#include#includemain(){inti=1,j=1,n;floatsa=0,sb=1,sc=1,scc=1,sdd=0,sd=1;printf("inputn=1--10?");scanf("%d",&n);while(i<=n){sa=sa+i;

6、i++;}printf("outputsa=%f",sa);do{sb=sb*j;j++;}while(j<=n);printf("outputsb=%g",sb);for(i=1;i<=n;i++){sc=sc*i;scc=scc*sc;}printf("outputsc=%g",scc);for(i=1;i<=n;i++){sd=sd*i;sdd=sdd+sd;}printf("outputsc=%g",sdd);getch();}输入:求数组元素之和;求各行元素之和,并按数值从小到大

7、排列输出;求各列元素和,并按数值从大到小排列输出.课程作业5#include#includemain(){inti,j,kj,n,si[4],sj[4];floats=0,t,sa[4],sb[4];staticinta[4][4]={1,2,3,1,4,5,6,1,7,8,9,1,10,11,12,1};for(i=0;i<4;i++)printf("output%d%d%d%d",a[i][0],a[i][1],a[i][2],a[i][3]);for(i=0;i

8、<=3;i++){sa[i]=0;sb[i]=0;si[i]=i;sj[i]=i;求数组元素之和;for(j=0;j<=3;j++){s=s+a[i][j];求各行元素之和,求各列元素和sa[i]=sa[i]+a[i][j];sb[i]=sb[i]+a[j][i];}}printf("outputs=%f",s);for(i=0;i<=3;i++)求各行元素之和,并按数值从小到大排列输出;for(j=0;j<=3-i;j+

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

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

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