




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单项选择=题号:23095任何一个C语言的可执行程序都是从()开始执行的.A、main()函数的入口处B、程序中的第一条语句C、程序中的第一个函数D、编译预处理语句答案:A题号:23285C语言程序的三种基本结构是顺序结构,选择结构和()结构.A、循环B、转移C、递归D、嵌套答案:A题号:23286C语言中,定义结构体的保留字是().A、enumB、unionC、struct D、typedef答案:C题号:23333程序流程图PFD中的代表的是().A、控制流B、加工步骤C、数据流D、组成关系答案:B题号:23161C语言中,下列叙述正确的是().A、do-while 语句构成的循环不可用B、do-while 语句构成的循环,没有break语句就是死循环C、do-while 语句构成的循环,当while 语句中的表达式值为零时结束循环D、do-while 语句构成的循环,当while 语句中的表达式值为非零时跳出循环答案:C题号:23405以下不能正确进行字符串赋初值的语句是().A、char *str=good!;B、char str5=g,o,o,d,0;C、char str5=good!;-超界D、char str=good!;答案:C题号:23400下述错误的C语言常量是().A、5.B、.25C、0xfD、090答案:D题号:23577以下对C语言中联合类型数据的正确叙述是(). A、定义了联合变量后,即可引用该变量或该变量中的任意成员 B、一个联合变量中可以同时存放其所有成员 C、在向联合中的一个成员进行赋值时,联合中其他成员的值不会改变 D、联合中的各个成员使用共同的存储区域 答案:D题号:23584如已定义x和y为double 类型,则表达式x=1,y=x+5/2两整数相除取不大于商的整数,如果除数和被除数有一个是负数,则采用“向零取整”有的机器也会采用不超过商的取整法的值是().A、3.0B、3.5C、2D、3答案:A题号:23493有以下程序:#includemain()int a1,a2;char c1,c2;scanf(%d%c%d%c没有分隔符,&a1,&c1,&a2,&c2);printf(%d,%c,%d,%c,a1,c1,a2,c2);若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b,则正确的输入格式是以下代表空格,代表回车.A、12,a,34,bB、12 a34 bC、12 a 34bD、12a34b答案:D题号:24158关于%-m.nf格式符,下列描述中,正确的是().A、字符-表示在输出字符前面加上字符-.B、字符-表示输出字符靠左对齐.C、字符-表示在输出字符最后加上字符-.D、字符-表示输出字符靠右对齐.答案:B题号:23674下面程序的输出结果是().main()int i=2,p;p=f(i,i+1);printf(%d,p);int f(int a,int b)int c;c=a;if(ab)c=1;else if(a=b)c=0;else c=-1;return c;A、0B、1C、2D、-1答案:D题号:23833在数据库设计中,将E-R图转换成关系数据模型的过程属于(). A、物理设计阶段 B、需求分析阶段 C、逻辑设计阶段 D、概念设计阶段 答案:C题号:23779已有声明int x=5,y;float z=2;,则以下表达式语法正确的是().A、x0? y=x:y=-xB、y=x/2=zC、y=x=z/2D、y=x%z答案:C题号:23735关系表中的每一横行称为一个.A、元组B、字段C、行D、码答案:A题号:24289若有int i=0;,则以下程序段中,while 循环的循环次数是()while(i10)if(i+y;x=i+)i=x;D、for(;x+=i);答案:C题号:24655下面程序的功能是将从键盘输入的一对数,由小到大排序输出.当输入一对相等数时结束循环.请选择.#includevoid main()int a,b,t;scanf(%d%d,&a,&b);while()if(ab)t=a;a=b;b=t;printf(%d,%dn,a,b);scanf(%d%d,&a,&b);A、!a=bB、a=bC、a !=bD、a=b答案:C题号:24192请阅读以下程序: #includemain()int x=1,y=0,a=0,b=0; switch(x)case 1:switch(y)case 0:a+; break; case 1:b+; break; case 2:a+;b+; break; printf(a=%d,b=%dn,a,b); 上面程序的输出结果是(). A、a=1,b=1 B、a=2,b=2 C、a=2,b=1 D、a=1,b=0 答案:C题号:24329有以下程序:#includeint a=1;int f(int c)static int a=2;c=c+1;return (a+)+c;main()int i,k=0;for(i=0;i2;i+)int a=3;k+=f(a);k+=a;printf(%dn,k);程序的运行结果是().A、15B、14C、程序不正确,无法编译D、16答案:B题号:24750设有数组定义:char array=China;,则数组 array所占的空间为().A、5个字节B、4个字节C、6个字节D、7个字节答案:C题号:24979有以下程序:#include#includemain()char a10=abcd;printf(%d,%dn,strlena,sizeofa);程序运行后的输出结果是().A、8,8B、10,10C、7,4D、4,10答案:D题号:24996下面程序的输出结果是(). #include#includemain()char p1=WHO,p2=who,str50=xyz; strcpy(str+1数组地址,strcat(p1,p2); printf(%s,str); A、zWHOwho B、zWHOwho C、xWHOwho D、xyzWHOwho 答案:C题号:24949有以下程序: #includemain()int aa55=1,2,3,4,5,6,1,8,5,9,10,2,1,2,5,6; int i,s=0; for(i=0;i4;i+)s+=aai2; printf(%d,s); 程序运行后的输出结果是(). A、19B、10C、26D、20答案:A题号:24888语句printf%dn,strlenmsnt01t;的输出结果有几个字符.A、10B、6C、9D、7答案:D题号:25059有以下程序:#includemain()char s=012xy08s34f4w2;int i,n=0;for(i=0;si!=0;i+)if(si=0&si=9)n+;printf(%dn,n);程序运行后的输出结果是().A、8B、7C、3D、0答案:C题号:24935以下能正确定义数组并正确赋初值的语句是().A、int d32=1,2,34;B、int c4=1,2,3,4;C、int b13=1,3;D、int a=1,baa;答案:A题号:24981以下程序的输出结果是().void change int kk0=k5;main()int x10=1,2,3,4,5,6,7,8,9,10,n=0;while(n=4)change&xn;n+;for(n=0;n5;n+)printf(%d,xn);printf(n);A、13579B、62345C、12345D、678910答案:D题号:25123以下对数组初始化错误的是().A、int a23=1,2,3,4,5B、int a23=1,2,3,4;C、int2=1,2,3,4,5,6;D、int a3=1,2,3,4,5,6;答案:C题号:25050若有如下说明,且int类型占两个字节,则正确的叙述为(). struct st int a; int b2; a; A、程序运行时为结构体st分配8字节存储单元 B、程序只在执行到该结构体时才为结构体st分配存储单元 C、结构体变量a与结构体成员a同名,定义是合法的 D、类型名struct st可以通过extern关键字提前引用 答案:C题号:25530下列不能正确计算代数式值的C语言表达式是(). A、1/3.0*pow(sin(1.0/2),2)B、pow(sin(0.5),2)/3 C、1/3 *sin(1/2)*sin(1/2)D、sin(0.5)*sin(0.5)/3 答案:C题号:25543已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是().A、c=(z-32)&(a-32)=cB、isupper(c)C、A=c&c=ZD、A=cb?bc?1:0:0;功能相同的是().A、if(a=b)k=0; else if(bb)(bc)k=1; else k=0;C、if(ab)&(bc)k=1; else k=0;D、if(ab)k=1; else if(bc)k=1; else k=0;答案:C题号:25404若变量x,y已正确定义并赋值,以下符合C语言语法的表达式是().A、+x,y=x-B、x+1=yC、double(x)/10D、x=x+10=x+y答案:A题号:26092调用函数时,基本类型变量做函数参数,实参和对应的形参().A、同名时才能共用存储单元B、各自占用独立的存储单元C、不占用存储单元D、共占用一个存储单元答案:B程序设计=题号:32147/*-【程序设计】-功能:求小于lim的所有素数并放在aa数组中,该函数返回 所求出素数的个数。*Begin*和* End *不可删除-*/#include stdio.h#include conio.h#define MAX 100int fun(int lim,int aaMAX) /*Begin*/ /* End */main() int limit,i,sum; int aaMAX; void NONO(); printf(Please Input aInteger:); scanf(%d,&limit); sum=fun(limit,aa); for(i=0;isum;i+) if(i%10=0&i!=0) printf(n); printf(%5d,aai); NONO(); void NONO() int i,j,array100,sum,lim; FILE *rf, *wf ; rf = fopen(in.dat, r) ; wf = fopen(out.dat, w) ; for (j=0; j = 5; j+) fscanf(rf, %d, &lim); sum=fun(lim,array); for(i=0;isum;i+) fprintf(wf, %7d, arrayi); fprintf(wf, n); fclose(rf); fclose(wf); 示例代码: int n=0,i,j; for(i=2;i=lim;i+) for(j=2;ji;j+) if(i%j=0) break; if(j=i) aan+=i; return n;程序填空=题号:31799/* 给定程序中,函数fun的功能是: 计算NN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。 注意:要求先累加主对角线元素中的值,然后累加反向对角线元素中的值。 例如,若N=3,有下列矩阵: 1 2 3 4 5 6 7 8 9 fun函数首先累加1、5、9,然后累加3、5、7,函数的返回值为30。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! */#include #define N 4fun(int tN, int n)int i, sum;/*FILL*/ _1_; for(i=0; in; i+)/*FILL*/ sum+=_2_ ; for(i=0; in; i+)/*FILL*/ sum+= tin-i-_3_ ; return sum;main()int tN=21,2,13,24,25,16,47,38,29,11,32,54,42, 21,3,10,i,j; printf(nThe original data:n); for(i=0; iN; i+) for(j=0; jN; j+) printf(%4d,tij); printf(n); printf(The result is:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 美容机构营销活动方案策划
- 吉林建筑动画方案设计公司
- 吐鲁番工程顶管施工方案
- 营销推广咨询报价方案
- 改造小型超市建筑方案设计
- 移动服务站营销模式方案
- 编写施工方案思路怎么写
- 抖音营销方案是什么
- 商业街年度营销活动方案
- 常州整合营销报价方案
- 班主任基本功大赛培训
- 基础课程改革试题及答案
- 蓝藻治理打捞管理制度
- 2025年合肥兴泰金融控股(集团)有限公司招聘23人笔试参考题库附带答案详解
- 苏州市建设工程档案立卷程序与标准
- 2025年上半年湖北十堰竹山招募三支一扶高校毕业生聘用为事业单位人员12人易考易错模拟试题(共500题)试卷后附参考答案
- 餐饮服务明厨亮灶建设工作方案
- 兽医化验员专业知识考试题及答案
- 公共管理学:理论、实践与方法 课件 第2章 公共管理的公共性、服务性与共治性
- ISO9001质量管理体系标准
- 歌曲《wake》中英文歌词对照
评论
0/150
提交评论