全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题(每空1分,共18分)1、一个函数由两部分组成: 函数名 和 函数体 。2、c语言的标识符只能由 字母 、 数字 、 下划线 三种字符组成。且第一个字符必须为字母或下划线 。3、用八进制表示整数10为 012 ,第一个字符是 0 (填数字“”或字母“o”)。4、变量的作用域是指变量在程序中的 有效范围 ,分为 内部变量 和 外部变量 。5、预处理功能是语言特有的功能,它是在对 源程序 正式编译前由 预处理 完成的。程序员在程序中用 预处理命令 来调用这些功能。6、取地址运算符 & 表示:求变量的地址 。7、文件按编码方式分为 二进制文件 和 ASCII文件 。二、读程题(每题6分,共24分)1、阅读以下程序,写出程序的输出结果。#include void main()int i,j,m,n;i=10;j=3;j+=1;m=i/j;n=i%j;printf(i=%d,j=%d,m=%d,n=%dn,i,j,m,n);输出结果为:i=10,j= 4 ,m= 2 ,n= 2 2、阅读以下程序,写出程序的输出结果。# include void main( )int a=1,b=0,x=0,y=0;swich(a)case 1:switch(b) case 0:x+;break; case 1:y+;break; case 2:x+; y+; break; case 3:x+;y+; printf(“nx=%d,y=%d”,x,y);输出结果为:x= 2 ,y= 1 3、阅读以下程序,写出程序的输出结果。#includevoid main()int f(int x,int y);int a,b,c;a=15;b=2;c=f(a,b);printf(f is %dn,c);int f(int x,int y)int m;m=x/y+(x+y)%x;return(m);输出结果为: 9 。4、阅读以下程序,回答问题。#include void main()int fac(int n);int a,x;a=4; x=fac(a); printf(%dn,x);int fac(int n)int f;if(n0)printf(n0,dataerror!);elseif(n=0|n=1) f=1;else f=fac(n-1)*n;return(f);程序的输出结果为: 24 ;程序的功能是: n个数的阶乘运算 。三、填程题:请在程序空白处(每题6分,共18分)1、下面程序的功能是:从键盘输入数据到数组中,统计其中正数的个数,并计算它们之和。请在空白处填写适当内容完成该程序。#include void main()int i,a20,sum,count;sum=0;count=0;for(i=0;i3;i+) scanf(%d, &ai );for(i=0;i0)count+;sum= ai +sum ;printf(sum=%d,count=%dn,sum,count);2、下面程序的功能是找出3行列数组中最小的数,并输出,请在空白处填入正确的内容。#include void main()int i,j,min; int a34=1,2,3,4,9,8,7,6,-10,10,-5,2; min=a00; for (i=0;i=2;i+) for (j=0; j4 ;j+) if (aijmin) Min= aij ; printf(min=%d,min); 3、下面程序的功能是求Fibonacci数列前30个数,请在空白处填写适当内容完成该程序。(注该数列前两个数为1,从第三个数开始为该数前面两个数之和,即1,1,2,3,5 )#include void main()long int f1,f2,f3;int i;f1=1;f2=1;f3=2;for(i=1; i=10; i+)printf(%12ld %12ld %12ldn,f1,f2,f3);f1= f2+f3 ;f2= f3+f1 ;f3= f1+f2 ;四、编程题(40分)1、输入一个圆半径,要求输出该圆的周长。(10分)#include void main ( ) int a,b,c,t; scanf(%d,%d,%d,&a,&b,&c); t=a+b+c; printf(%dn,t); 2、输入三个正整数,要求按由大到小的顺序输出。(15分)#include void main ( ) float a,b,c,t; scanf(%f,%f,%f,&a,&b,&c); if(ab) t=a;a=b;b=t; if(ac) t=a;a=c;c=t; if(bc) t=b;b=c;c=t; printf(%f,%f,%fn,a,b,c); 3、输入一个正整数m,判断m是否为素数。(15分)#include #incl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国木瓜果酒行业竞争力策略及投资营销模式分析报告
- 2024-2030年中国有线电视行业竞争格局及投资模式分析报告
- 2024-2030年中国有机硅树脂行业产量预测及投资风险分析报告
- 2024-2030年中国曲屏电视行业市场竞争力策略及未来前景展望报告
- 2024-2030年中国无机物类吸附剂项目可行性研究报告
- 2024-2030年中国新型农村社区与新农村综合体行业投资兼并与重组典型案例分析报告
- 2024至2030年中国智能式立体库数据监测研究报告
- 2024-2030年中国散射通信设备行业发展策略及投资运作模式分析报告
- 2024-2030年中国拖拉机行业供需状况及投资策略研究报告
- 2024至2030年细胞分析检测试剂盒项目投资价值分析报告
- 新时期铁人课件
- 《小学数学运算技能》专题讲座
- 小学校本课程《按章行路才安全》优质教学课件
- 悦纳自我珍爱生命 班会课件
- 独特的交通工具
- 2022年中国盐业集团有限公司招聘笔试题库及答案解析
- 中医体质辨识标准评分标准
- 初一数学-探索规律课件
- 甲醇钠车间操作规范流程(碱法)
- (完整)ICU进修汇报ppt
- 初中物理人教八年级上册(2022年新编) 光现象小孔成像实验教学设计
评论
0/150
提交评论