C语言程序设计实验七答案.doc

C语言程序设计实验七答案.doc

ID:50504920

大小:96.00 KB

页数:4页

时间:2020-03-10

C语言程序设计实验七答案.doc_第1页
C语言程序设计实验七答案.doc_第2页
C语言程序设计实验七答案.doc_第3页
C语言程序设计实验七答案.doc_第4页
资源描述:

《C语言程序设计实验七答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.编程题从一个指定的自然数开始,按以下公式生成一个数列,直到为1,计算数列的长度(数列中数的个数)例如:当=7时生成的数列为:7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1.该数列的长度为17。文件名:myf71.c【参考源程序】:#include#defineN1000voidmain(){intn[N],i=0,k=1;clrscr();printf("inputanumber");scanf("%d",&n[0]);while(n[i]!=1){if(n[i

2、]%2==0)n[i+1]=n[i]/2;elsen[i+1]=3*n[i]+1;k++;i++;}for(i=0;i#includevoidmain(){inta[10],b[10],i,k,j=0,t;system("cls");/*清屏*/print

3、f("inputarraya:");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++)if(a[i]%2==0)b[j++]=a[i];printf("newarrayb:");for(i=0;i

4、printf("%d",b[i]);}1.现有5名学生参加2门课程的考试,统计每门课程的平均成绩,并将两门课程的成绩都高于80分的信息存放于另一个数组中。文件名:myf73.c【参考源程序】#include#defineN5#defindM2voidmain(){inta[N+1][M]={0},b[N][M]={0},i=0,j=0,k=0;printf("input%dstudents%dgrades",N,M);for(i=0;i

5、[i][j]);for(j=0;j80&&a[i][1]>80){b[k][0]=a[i][0];b[k][1]=a[i][1];k++;}printf("Scores

6、morethan80points");for(i=0;i#defineSIZE12voidmain(){inta[SIZE],j,k,t;for(j=0;j

7、a[j];a[j]=a[k];a[k]=t;j++;k--;}for(j=0;jvoidmain(){inta[5][5]={{2,4,7,9,5}},m,n,y;for(m=1;m<5;m++){y=____________;/*a[m-1][0]*/for(n=1;n<5;n++)___________________;/*a[m][n-1]=

8、a[m-1][n]*/a[m][4]=y;}for(m=0;m<5;m++){for(n=0;n<5;n++)printf("%3d",a[m][n]);_______________;/*printf("")*/}}

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

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

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