下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第1页共2页黄石理工学院 《C语言程序设计》试卷1240[1]一个C程序总是
A) -1(a0) B)
1(a0) C)
D)0(a0)A)主过程开始执行 B)主函数开始执行
x0(a0)
xx
0)
xx
0)C)子程序开始执行 D)主程序开始执[2]若有代数式2lnxcosx/3x,则正确的C语言表达式 A)2*ln(x)*cos(x)/3*x C)2*log(x)*cox(x)/3*x
1(a0)-1(ax1(a0)0(a0)
0(a0)
1(a0)D)2*log(x)*cos(x)/(3*x):chara;intb;flaotc;oubled;则表达式a*b+d-c的结果类型 float B)char D)double已知字母AASCIIch1行语句ch1=`A`+`6`-`3`;后,ch1中的值 D 一个不确定的值 D)Cputchar函数可以向终端输出一
以下关于switch语句和break语句的描述中正确的 A)switch语句中必须使用breakB)break语句只能用于switch语句中C)break语句只能用于循环体中D)在switch语句中使用break语句或continue语句作用相同以下对一维数组a的正确说明 A)chara(10); B)inta[]; C)intk=5,a[k]; D)chara[]={‘a’,’b’,’c’};[11]若有说明语句:inta[][3]={1,2,3,4,5,6,7,8};,则a数组的行数为A)整型变量值B)实型变量值C)字符串D)字符或字符型 变量值a,b,cint型变量,若有输入语句:scanf(“a=%db=%dc=%d”,&a,&b,&c);为使a值为值为值为2,从键盘输入数据的正确型式应当 A)123<回> B)a=1b=3c=2<回>
3 B)2 C)无确定值 D)1若二维数组y有m列,则在y[i][j]前的元素个数 j*m+i B)i*m+j C)i*m+j-1 i*m+j+1[13]CC)1<回>回>2<回> D)a=1<回>b=3<回> c=2<回车>判断char型变量c1是否为大写字母的正确表达 A)’A’<=c1<=’Z’ B)(c1>=’A’)&(c1<=’Z’)C)D)(‘a<=c1’)AND(‘Z’>=c1)下面程序所表示的函数学关系是x=-1;if(a!=0)if(a>0)x=1;elsex=0;
A)float型 B)int型 C)long型 D)double以下有关宏替换的叙述不正确的 A) 宏名不具有类型 B) 宏名必须大写字母表示C) 宏替换只是字符替换 D) 宏替换不占用运行时间[15]设已有说明语句i=5,*q;,若要建立如图所示的存储结构以下正确的赋值语句:_黄石理工学院《黄石理工学院《C语言程序设计》试卷1第第2页共3页q iA)q=i; B)*q=i; C)q=&i; D)*q=&i;若有定义:int x[5],*p=x;则不能代表数组首地址的 A)x B)&x[0] C)&x D)p当定义一上结构体变量时系统分配给它的内存A)结构中每一个成员所需的内存量结构中最后一个成员所需的内存量结构体成员中占内存量最大者所需的容量结构体中各成员所需内存量的总和若有以下说明和语句则对结构变量std中成员id的引用方式正确的 struct work{int id;int name;}std,*p;p=&std;A)std.id B)*p.id C)(*p).id D)p->id若要使指针变量p指向一个动态开辟的字符型存储单元则①应选择填入的 int*p;p=①malloc(sizeof(char));char B)char* C)(*char) D)(char*)下面对typedef的叙述中不正确的 typedef不能定义变量名typedef可以定义新的数据类型typedef只是将已存在的类型用一个新的标识符来代表使用typedef330[1]C源程序的基本单位是在C语言中,输入操作可以由库函数 完成,输出操作可以
由库函数 完成。若x是int型变量且x=则表达式x%2+(x+1)%2的值为 。x,y,zint型变量,请用C语言的表达式描述以下命题。⑴x或y中有一个小于z ⑵x,y和z中只有两个为负数 ⑶y是奇数 设a,b,c均是int型变量,则执行以下for循环后的值。for(a=1,b=5;a<=b;a++) c=a+b;若用以下形式表示for循环语句:for(12;表达3),for(i=0;i<3;i++)13执行次。三、程序分析题(每小题6分,共12分).#include”stdio.h”main(){inti,j;for(i=4;i>=1;i--){for(j=1;j<=i;j++) putchar(‘#’);for(j=1;j<=4-i;j++) putchar(‘\n’);}}阅读程序,写出运行结果。voidf1(intx,inty,intz){x=111;y=222;z=333;}main(){intx=100,y=200,z=300;f1(x,y,z);printf(“%d,%d,%d\n”,z,y,x);}四程序填空题(每小题6分,共12分)[1]下面程序的功能是计算1-3+5-7+…-99+100的值,请填空。main(){inti,t=1,s=0;for(i=1;i<=101;i+=2){_① ;s=s+t; ② ;}printf(“%d\n”,s)}[2]以下程序的功能是:输入三个整数n1,n2,n3,按从大到小的顺序进行输出。请填空。main(){intn1,n2,n3,temp;if( ){temp=n2;n2=n3;n3=temp;}if( ){temp=n1;n1=n2;n2=temp;}printf(“%d,%d,%d/n”,n1,n2,n3);}五、编程题(每小题8分,共16
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职劳动与社会保障(劳动与社会保障教育心理学案例分析)试题及答案
- 2025年高职食品加工(食品发酵技术)试题及答案
- 工程机械制造安全培训课件
- 制氧中心安全培训
- 工程安全管理课件模板
- 工程图纸培训
- 2026年反洗钱知识竞赛培训试题及答案
- 慢阻肺肺康复依从性:睡眠质量干预策略
- 学校综合办公室成本控制方法
- 海外仓直发商品物流安全协议
- 2025年文化旅游产业人才需求与培养可行性分析报告
- 胶州舞蹈课件
- 幼儿园小班语言儿歌《大一岁了》课件
- 北京市海淀区2024-2025学年六年级上学期期末考试语文试题
- 煤矿基本知识培训课件
- 数字治理 课件全套 彭飞 第1-12章 数字治理导论 - 数字环境治理
- 高压清洗车安全操作规程
- 价值流培训课件
- QGDW11970.4-2023输变电工程水土保持技术规程第4部分水土保持监理
- 2025至2030中国医疗云服务行业产业运行态势及投资规划深度研究报告
- 【高分复习笔记】林清泉《金融工程》(第2版)笔记和课后习题(含考研真题)详解
评论
0/150
提交评论