计算机语言程序设计

计算机语言程序设计

ID:15642850

大小:52.00 KB

页数:4页

时间:2018-08-04

计算机语言程序设计_第1页
计算机语言程序设计_第2页
计算机语言程序设计_第3页
计算机语言程序设计_第4页
资源描述:

《计算机语言程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、填空题(每空1分,共18分)1、一个函数由两部分组成:函数名和函数体。2、c语言的标识符只能由字母、数字、下划线三种字符组成。且第一个字符必须为字母或下划线。3、用八进制表示整数10为012,第一个字符是0(填数字“0”或字母“o”)。4、变量的作用域是指变量在程序中的有效范围,分为内部变量和外部变量。5、预处理功能是C语言特有的功能,它是在对源程序正式编译前由预处理完成的。程序员在程序中用预处理命令来调用这些功能。6、取地址运算符&表示:求变量的地址。7、C文件按编码方式分为二进制文件和ASCII文件。二、读程题(每题6分,共24分)1、阅读以下程序,写出程序

2、的输出结果。#includevoidmain(){inti,j,m,n;i=10;j=3;j+=1;m=i/j;n=i%j;printf("i=%d,j=%d,m=%d,n=%d",i,j,m,n);}输出结果为:i=10,j=4,m=2,n=22、阅读以下程序,写出程序的输出结果。#includevoidmain(){inta=1,b=0,x=0,y=0;swich(a){case1:switch(b){case0:x++;break;case1:y++;break;}case2:x++;y++;break;case3:x+

3、+;y++;}printf(“x=%d,y=%d”,x,y);}输出结果为:x=2,y=1第4页(共4页)3、阅读以下程序,写出程序的输出结果。#includevoidmain(){intf(intx,inty);inta,b,c;a=15;b=2;c=f(a,b);printf("fis%d",c);}intf(intx,inty){intm;m=x/y+(x+y)%x;return(m);}输出结果为:9。4、阅读以下程序,回答问题。#includevoidmain(){intfac(intn);inta,x;a=4;

4、 x=fac(a); printf("%d",x);}intfac(intn){intf;if(n<0){printf("n<0,dataerror!");}elseif(n==0

5、

6、n==1)f=1;elsef=fac(n-1)*n;return(f);}程序的输出结果为:24;程序的功能是:n个数的阶乘运算。三、填程题:请在程序空白处(每题6分,共18分)1、下面程序的功能是:从键盘输入数据到数组中,统计其中正数的个数,并计算它们之和。请在空白处填写适当内容完成该程序。#includevoidmain()第4页(共4页){inti,a[20

7、],sum,count;sum=0;count=0;for(i=0;i<3;i++)scanf("%d",&a[i]);for(i=0;i<3;i++){if(a[i]>0){count++;sum=a[i]+sum;}}printf("sum=%d,count=%d",sum,count);}2、下面程序的功能是找出3行列数组中最小的数,并输出,请在空白处填入正确的内容。#includevoidmain(){inti,j,min;inta[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};min=a[0][0

8、];for(i=0;i<=2;i++)for(j=0;j<4;j++)if(a[i][j]voidmain(){longintf1,f2,f3;inti;f1=1;f2=1;f3=2;for(i=1;i<=10;i++){printf("%12ld%12ld%12ld",f1

9、,f2,f3);f1=f2+f3;f2=f3+f1;f3=f1+f2;}第4页(共4页)}四、编程题(40分)1、输入一个圆半径,要求输出该圆的周长。(10分)#includevoidmain(){inta,b,c,t;scanf("%d,%d,%d",&a,&b,&c);t=a+b+c;printf("%d",t);}2、输入三个正整数,要求按由大到小的顺序输出。(15分)#includevoidmain(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a>b){t=a;a=b;

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

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

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