C语言程序设计(第二版)宋海明主编的第一章编程题答案.doc_第1页
C语言程序设计(第二版)宋海明主编的第一章编程题答案.doc_第2页
C语言程序设计(第二版)宋海明主编的第一章编程题答案.doc_第3页
C语言程序设计(第二版)宋海明主编的第一章编程题答案.doc_第4页
C语言程序设计(第二版)宋海明主编的第一章编程题答案.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选择题1、 D 2、A 3、A 4、D 5、B 6、D 7、 C 8、C 9、A 10、D填空题1、02、 按行存放3、 A104、 strcmp(s1,s2)05、 15 6、SCAL编程题1、#include stdio.hvoid main() int a23=3,2,1,5,4,3,i,j; for(i=0;i2;i+) for(j=0;j3;j+) printf( %d,aij); printf(n); 2、#include stdio.hvoid main() char a33=x,h,a,g,y,k,i,p,e; int i,j; for(i=0;i3;i+) for(j=0;j3;j+); printf(%c,a11);3、#include stdio.hvoid main() int a,b; char c,d; scanf(%d,%d,%c,%c,&a,&b,&c,&d); printf(a=%d,b=%dn,a,b); printf(c=%c,d=%cn,c,d);4、#include stdio.hvoid main() int i; char a6=B,A,S,I,C; for(i=0;i6;i+) printf(%c,ai); for(i=0;i6;i+) printf(%c ,ai); 5、#include stdio.hvoid main()int a4=2,5,8,9;printf(%d+%d-%d+%d,a0,a1,a2,a3); 6、#include stdio.hvoid main()int n=32,a32,sum=0,avg=1,i,j;for(i=0;i32;i+)ai=i+21; sum+=ai;avg=sum/32;printf(平均分为:%dn,avg);for(i=0;ii+21)j+=1;printf(低于平均分的人为:%dn,j);7、#include stdio.hvoid main() int i,j; char str54=ABCD,EFGH,HIJK,MNOP,QRST; for(i=0;i5;i+) for(j=0;j4;j+) printf(%c ,strij); printf(n); 8、#include stdio.hvoid main() int i,j,a10=0; char str81,b10=0,1,2,3,4,5,6,7,8,9; gets(str); for(i=0;i10;i+) for(j=0;strj!=0;j+) if(strj=bi) ai+; for(i=0;ia&cA&cZ) ac-A+; for(i=0;i0) printf(%c:%dn,i+a,ai);10、#include stdio.hvoid main() int i,num4=0,str9=16,16,17,28,26,29,29,28,28; for(i=0;i=16&stri20&stri25&stri=30)num2+; else num3+; printf(第一阶段的人为:%dn,num0); printf(第二阶段的人为:%dn,num1); printf(第三阶段的人为:%dn,num2); printf(第四阶段的人为:%dn,num3);11、#include stdio.hvoid main() int a20,b20; int i,count=0,j=0; printf(please input numbers:n); for(i=0;i20;i+) scanf(%d,&ai); if(ai=-1)break; count=i; for(i=0;icount;i+) if(i%3=0) printf(n); printf(%d ,ai); printf(n); for(i=0;icount;i+) if(ai%2=1) bj+=ai; for(i=0;ij;i+) printf(%d ,bi); 12、#include stdio.h#define n 7void main() int an,i,ci,max; for(i=0;in;i+) scanf(%d,&ai); max=a0; ci=0; for(i=1;in;i+) if(maxai) max=ai; ci=i; printf(%d %dn,max,ci);13、#include stdio.h#define NUM 10void main() char aNUM,t; int i,j; printf(Input 10 char:n); for(i=0;iNUM;i+) scanf(%c,&ai); printf(n); for(j=0;jNUM-1;j+) for(i=0;iai+1) t=ai; ai=ai+1; ai+1=t; printf(The sorted char is:n); for(i=0;iNUM;i+) printf(%c ,ai); printf(n);14、 #include void main() int a15=15,14,13,12,11,10,9,8,7,6,5,4,3,2,1; int n,mi,nj,mc; printf(please input a number:n); scanf(%d,&n); mi=0,nj=14; while(mi=nj) mc=(mi+nj)/2; if(n=amc) printf(the nunber is %dn,mc+1); break; else if(nnj) printf(not foundn);15、#include stdio.hvoid main() int a5,b5,c10; int i,j,t; int ax=0,bx=0,cx=0; printf(please input 5 number into array a:n); for(i=0;i5;i+) scanf(%d,&ai); for(j=0;j4;j+) for(i=0;iai+1) t=ai; ai=ai+1; ai+1=t; printf(array a is :n); for(i=0;i5;i+) printf(%d ,ai); printf(nnn); printf(please input 5 number into array b:n); for(i=0;i5;i+) scanf(%d,&bi); for(j=0;j4;j+) for(i=0;ibi+1) t=bi; bi=bi+1; bi+1=t; printf(array b is :n); for(i=0;i5;i+) printf(%d ,bi); printf(nnn); for(;ax5&bxbbx) c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论