当前位置:文档之家› C程序设计2013试题答案

C程序设计2013试题答案

C程序设计2013试题答案
C程序设计2013试题答案

西安交通大学本科生课程考试试题标准答案与评分标准 课程名称: 程序设计基础课时: 56 考试时间:2013年6月7日

一单选题(共20分,每小题2分)

1-5 CDAAA 6-10 CDCBA

二、填空题(共10分,每空1分)

1 36

2 3

3 6 8

4 4

5 6

6 4

7 1

8 67 C

三、阅读程序(共40分,每小题5分)

1 19

2 scanf(“%f”,&f); sum+=f;

3 i==j i+j==2

4 k=4 y=0

5 m=82, j=7

6 7 5

7 m=n、m

8 j<=i "*"

四、编写程序(共30分,每小题10分)

1

main()

{int j, k, x;

int a[][3]={9,7,5,3,1,2,4,6,8};

for(j=0;j<3;j++)

for(k=j+1,k<3;k++)

{x=a[j][k];a[j][k]=a[k][j];a[k][j]=x;}

for(j=0;j<3;j++)

{for(k=0,k<3;k++)

printf(“%4d”,a[j][k]);}

printf(“\n”);

}

2

#include “stdio.h”

main()

{ int term[10];

int i,max,min;

printf(“请输入10个整数:”);

第1页,共2页

for(i=0;i<10;i++)

scanf(“%d”,&term[i]);

(max=term[0];

min=term[0];

for(i=0;i<10;i++)

{if(term[i]

if(term[i]>max)max=term[i];}

printf(“max=%d,min=%d”,max,min);}

3

int fun(float s[],int n)

{ float ave=0;

int i,j=0;

for(i=0;i

ave/=n;

for(i=0;i

if(s[i]>ave) j++;

return(j);

}

第2页,共2页

程序设计题答案

1.请编写函数fun,:计算并输出下列多项式的值: sn=1+1/1!+1/2!+1/3!+1/4!+…+1/n! double fun(int n) { double s=1.0,t=1.0; int i; for(i=1;i<=n;i++) { t*=i; s+=1/t; } return s; } 2.函数fun:计算并输出下列多项式值: sn=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)1/2n). double fun(int n) { double s=0,k=1.0; int i; for(i=1;i<=2*n;i++) { s+=k/i; k=-k; } return s; } 3. double fun(int n) { double s=0,t=1.0; int i; for(i=1;i<=n;i++) { t*=i; s+=1/t; } return s;} 4.请编写函数fun: s=1+(1+2(0.5))+(1+2(0.5)+3(0.5))+…+(1+2 (0.5)+3(0.5)+…+n(0.5)) double fun(int n) { double s=0,t=0; int i; for(i=1;i<=n;i++) { t+=sqrt(i); s+=t; } return s;} 5.请编写函数fun:计算并输出当x<0.97时下列多项式的值,直到|sn-s(n-1)|<0.000001为止。 Sn=1+0.5x+0.5(0.5-1)/2!x(2)+…+0.5(0.5-1) (0.5-2)…..(0.5-n+1)/n!x(n) double fun(double x) { double s=0.0,s1=1.0,s0=0,p=1.0,t=1.0; int n=1; do { s0=s1; s+=s0; t*=n; p*=(0.5-n+1)*x; s1=p/t; n++; }while(fabs(s1-s0)>1e-6); return s; } 6.请编写函数fun:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。 double fun(int n) { int i; double sum=0.0; for(i=1;i<=n;i++) if(i%5==0 || i%9==0) sum+=1.0/i; return sum;= 7.请编写函数fun:计算并输出给定整数n的所有因子(不包括1与自身)之和。规定n的值不大于1000。 int fun(int n) {int s=0,i; for(i=2;i<=n-1;i++) if(n%i==0) s+=i; return s; } 8.请编写函数fun ,其功能是:计算并输出3到n之间所有素数的平方根之和。double fun(int n) { int m,k i;

历年二级C语言笔试真题及答案

1 2009年9月全国计算机等级考试二级笔试 试卷 1)下列数据结构中,属于非线性结构的是 A )循环队列 B) 带链队列 C) 二叉树 D )带链栈 2)下列数据结果中,能够按照“先进后出”原则存取数据的是 A) 循环队列 B) 栈 C)队列 D)二叉树 3)对于循环队列,下列叙述中正确的是 A )队头指针是固定不变的 B )队头指针一定大于队尾指针 C )队头指针一定小于队尾指针 D )队头指针可以大于队尾指针,也可以小于队尾指针 4)算法的空间复杂度是指 A )算法在执行过程中所需要的计算机存储空间 B )算法所处理的数据量 C )算法程序中的语句或指令条数 D )算法在执行过程中所需要的临时工作单元数 5)软件设计中划分模块的一个准则是 A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合 6)下列选项中不属于结构化程序设计原则的是 A) 可封装 B) 自顶向下 C) 模块化 D) 逐步求精 7)软件详细设计产生的图如下: 该图是 A) N-S 图 B) PAD 图 C) 程序流程图 D) E-R 图 8)数据库管理系统是 A )操作系统的一部分B) 在操作系统支持下的系统软件C) 一种编译系统 D) 一种操作系统 9)在E-R 图中,用来表示实体联系的图形是 A) 椭圆图B) 矩形C) 菱形D) 三角形 10)有三个关系R ,S 和T 如下: 其中关系T 由关系R 和S 通过某种操作得到,该操作为 A) 选择 B) 投影 C) 交 D) 并 11)以下叙述中正确的是 A )程序设计的任务就是编写程序代码并上机 B )程序设计的任务就是确定所用数据结 构 C )程序设计的任务就是确定所用算法 D )以上三种说法都不完整 12)以下选项中,能用作用户标识符的是 A )void B )8_8 C )_0_ D )unsigned 13)阅读以下程序 #include main() { int case; float printF; printf(“请输入2个数:”); scanf(“%d %f”,&case,&pjrintF); printf(“%d %f \n”,case,printF); } 该程序编译时产生错误,其出错原因是 A )定义语句出错,case 是关键字,不能 用作用户自定义标识符B )定义语句出错,printF 不能用作用户自定义标识符 C )定义语句无错,scanf 不能作为输入函 数使用 D )定义语句无错,printf 不能输出case 的值 14)表达式:(int)((double)9/2)-(9)%2的值是 A )0 B )3 C )4 D )5 15)若有定义语句:int x=10;,则表达式 x-=x+x 的值为 A )-20 B )-10 C )0 D )10 16)有以下程序 #include main() { int a=1,b=0; printf(“%d,”,b=a+b); printf(“%d \n”,a=2*b); } 程序运行后的输出结果是 A )0,0 B )1,0 C )3,2 D )1,2 17)设有定义:int a=1,b=2,c=3;,以下语 句中执行效果与其它三个不同的是 A )if(a>b) c=a,a=b,b=c; B )if(a>b) {c=a,a=b,b=c;} C ) if(a>b) c=a;a=b;b=c; D ) if(a>b) {c=a;a=b;b =c;} 18)有以下程序 #include main() { int c=0,k; for (k=1;k<3;k++) switch (k) {default: c+=k case 2: c++;break; case 4: c+=2;break; } printf(“%d \n”,c); } 程序运行后的输出结果是 A )3 B )5 C )7 D )9 19)以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是 A )if((a>b)&&(b>c)) k=1;else k=0; B )if((a>b)||(b>c) k=1;else k=0; C )if(a<=b) k=0;else if(b<=c) k=1; D )if(a>b) k=1;else if(b>c) k=1; else k=0; 20)有以下程序 #include main() { char s[]={“012xy”};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=?a?&&s[i]<=?z?) n++; printf(“%d \n”,n); } 程序运行后的输出结果是 A )0 B )2 C )3 D )5 21)有以下程序 #include main() { int n=2,k=0; while(k++&&n++>2); printf(“%d %d \n”,k,n); } 程序运行后的输出结果是 A )0 2 B )1 3 C )5 7 D )1 2 22)有以下定义语句,编译时会出现编译错误的是 A )char a=?a? B )char a=?\n?; C )char a=?aa?; D )char a=?\x2d?; 23)有以下程序 #include main() { char c1,c2; c1=?A?+?8?-…4?; c2=?A?+?8?-…5?; printf(“%c,%d \n”,c1,c2); } 已知字母A 的ASCII 码为65,程序运行后的输出结果是

岗位安全培训试题与答案

岗位安全教育培训(电工)试题姓名:成绩: 分)1分,共30一、填空题(每空)以下、电压等级在()及以上者称为高压电气设备,电压等级在(1者称为低压电气设备。),(,接地线应() 2、装设接地线应先接(),后接()。)应可靠。拆接地线的顺序与此()触及伤者,因为有触电危险。、触电者未脱离电源钱,救护人员不准( 3)(围栏)、保证安全的技术措施是( 4)人进行(经批准可以单人装设接地线的项目及运行人员 5、装设接地线应由(。除外))及)或( 6、所谓运用中的电气设备,是指( )的电气设备。()(夹有金属丝者)进行测量工作。 7、在带电设备周围严禁使用( ),并不得靠近(、雷雨天气,需要巡视室外高压设备时,应穿()8)。和( 。、巡视配电装置,进出高压室,应()9。 ()10、保证安全的组织措施是,2)mm11、成套接地线应有()的多股软铜线组成,其截面不得少于( )的要求。同时应满足装设地点( 20分,共分)二、判断题(每题2)1、电流互感器二次侧不能开路运行,电压互感器二次侧不能短路运行()2、不能约时停送电()3、可以使用任意一种导线作为接地线使用()4、可以使用铝合金梯子在带电的高、低压配电柜上工作( )℃(155℃,H级为180、绝缘材料耐热分级:5F级为)6、工作中回路的永久接地点可以随意断开()7、接临时负载,应装有专用的隔离开关(刀闸)和熔断器( 、在未做好安全措施的情况下,可以登在不坚固的结构上工作()8、触电急救时,救护人员不可直接用手、其他金属及潮湿的物体作为救护工具,而应使9)用适当的绝缘用具。救护人最好用一只手操作,以防自己触电(、工作人员可以移动或拆除遮拦(围栏)10、标示牌() 三、问答题(每题8分,共40分) 1、什么叫相电压、线电压?什么叫相电流,线电流? 答:

2013年国家公务员考试真题及答案

2013年国家公务员考试真题及答案解析 常识部分 1、《国家“十二五”时期文化改革发展规划纲要》提出要加大政府对文化事业建设的投入力度。下列属于政府投入保障政策的是: A.支持文化企业在投资、投标、营销、参展和宣传等活动 B.继续完善文化市场的准入政策,吸引社会资本投资文化产业 C.文化内容创意生产、非物质文化遗产项目经营享受税收优惠 D.通过政府购买服务的方式,鼓励社会力量提供公共文化产品 2、关于中国共产党历史上的得要会议,下列说法不正确的是: A.古田会议:解决新型人民军队建设问题 B.遵义会议:纠正“左倾”的军事路线 C.洛川会议:决定北上抗日的总方针 D.瓦窑堡会议:确定建立抗日民族统一战线的方针政策 3、中国人民艰苦卓绝的革命斗争中,诞生了不少脍炙人口的歌曲。下列歌词均来自这些著名歌曲,其中创作时期与其他三首不同的是: A.河西山冈万丈高,河东河北高粱熟了 B.我们生长在这里,每一寸土地都是我们自己的 C.每个人被迫着发出最后的吼声 D.宽广美丽的土地,是我们亲爱的家乡 4、下列经济指标与衡量对象对应关系正确的是: A.赤字率――财政风险 B.恩格尔系数――收入分配差距 C.基尼系数――居民生活水平 D.生产者物价指数――货币供应量 5、下列不属于收入再分配手段的是: A.最低工资保障 B.最低生活保障 C.税收 D.社会保险 6、下列诗句反映的历史事件,按时间先后排序正确的是:①北师覆没威海卫,签订条约在马关②鸦片带来民族难,销烟虎门海滩前③武装起义占三镇,武昌汉口和汉阳 A.①③② B.②③① C.①②③ D.②①③ 7、某县开展行政执法大检查:①某食品厂生产腐竹时非法添加硼砂被当场查获,县工商局以证据确凿为由吊销该厂营业执照,不再另行举行听证会;②县矿业公司将含镉的工业废渣倾倒入河,造成河水镉农度超标,县环保局、县水利局分别决定对其罚款10万元和5万元;③县卫生局接到群众举报某火锅店使用过期牛油,遂派一工作人员前往检查,对牛油进行查封、送检。上述县直单位做法妥当的是: A.县工商局 B.县环保局 C.县水利局 D.县卫生局

程序设计大赛试题及答案

试题 1、数学黑洞(程序文件名maths.c/maths.cpp) 【问题描述】 任给一个4位正整数,其各位数位上的数字不全相同,将数字重新组合成一个最大的数与最小的数相减,重复这个过程,最多7步,必得6174。对任给的4位正整数(各位数位上的数字不全相同),编程输出掉进黑洞的步数。 【输入】 一行,一个4位正整数n(1000< n<9999) 【输出】 掉进黑洞的步数 输入 1234 输出 3 2、进制转换(程序文件名conver.c/conver.cpp) 【问题描述】 任给一个十进制整数n,及正整数m(m<=16且m≠10), 将n转换成m进制并输出。 【输入】 一行,两个整数n,m(0 ≤ n ≤ 500000,2 ≤ m ≤ 16,且m≠10),中间用一个空格隔开,其中n 表示十进制数。 【输出】 转换后的数 【输入输出样例】 输入 255 8 输出 377 3、分数线划定(程序文件名score.c/score.cpp) 【问题描述】 公务员选拔工作正在 A 市如火如荼的进行。为了选拔优秀人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名公务员,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。 【输入】 第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的人数。输入数据保证m*150%向下取整后小于等于n。 第二行到第 n+1 行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号k(1000 ≤ k ≤ 9999)和该选手的笔试成绩s(1 ≤ s ≤ 100)。数据保证选手的报名号各不相同。 【输出】 第一行,有两个整数,用一个空格隔开,第一个整数表示面试分数线;第二个整数为进入面试的选手的实际人数。 从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。 【输入输出样例】 输入 6 3 1000 90 3239 88 2390 95 7231 84 1005 95 1001 88

C语言考试题库及答案复习整理

C 语言理论上机考试选择题部分(共200题) 1、下面程序的输出是___D______ #include void main() { int k=11; printf("k=%d,k=%o,k=%x\n",k,k,k); } A) k=11,k=12,k=11 B) k=11,k=13,k=13 C) k=11,k=013,k=0xb D) k=11,k=13,k=b 2、在下列选项中,不正确的赋值语句是__D______. A) ++t; B) n1=(n2=(n3=0)); C) k=i=j; D) a=b+c=1; 3、下面合法的C 语言字符常量是______A____. A) '\t' B) "A" C) 65 D) A 4、表达式: 10!=9的值是 ________D____. A) true B) 非零值 C) 0 D) 1 5、C 语言提供的合法的数据类型关键字是_____B____. A) Double B) short C) integer D) Char 6、字符(char)型数据在微机内存中的存储形式是__D__. A) 反码 B) 补码 C) EBCDIC 码 D) ASCII 码 7、C 语言程序的基本单位是_____C______. A) 程序行 B) 语句 C) 函数 D) 字符 8、设 int a=12,则执行完语句

a+=a-=a*a 后,a 的值是____D____ A) 552 B) 264 C) 144 D) -264 9、执行下面程序中的输出语句后,输出结果是____B__. #include void main() {int a; printf("%d\n",(a=3*5,a*4,a+5)); } A) 65 B) 20 C) 15 D) 10 10、下面程序的输出是____B______. #include void main() {int x=023; printf("%d\n",--x); } A) 17 B) 18 C) 23 D) 24 11、下面程序的输出的是_____C____. #include void main() {int x=10,y=3; printf("%d\n",y=x/y); } A) 0 B) 1 C) 3 D) 不确定的值 12、已知字母A 的ASCII 码为十进制的65,下面程序的输出是______A_____. #include void main() {char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); } A) 67,D B) B,C C) C,D D) 不确定的值 13、若要求在if 后一对圆括号中表示a 不等于0的关系,则能正确表示这一关系的表达式为____D__. A) a<>0 B) !a C) a=0 D) a

(完整word版)职工岗位职责培训试题答案

职工岗位职责培训试题 姓名_____成绩 一、填空题(每空3.5分,共计35分) 1、岗位职责说明书(也称职务说明书,岗位说明书)是通过职位描述的工作把直接 的实践经验归纳总结上升为理论形式,使之成为指导性的管理文件。 2、岗位说明书为企业制定薪酬政策提供了重要的依据。缺少了岗位说明书,企业制 定薪酬政策将是很困难的。 3、对员工进行培训是为了满足岗位职务的需要,提高员工胜任本岗本职工作的能 力。 4、生产操作工在工作时间内,必须严格遵守操作规程,禁止开机无人,不准串岗、 闲谈,不准私自移动或乱拉、乱接电源。 5、化工生产过程中,如果有离岗、串岗、瞌睡、看书报、聊天等违反劳动纪律的现 象,容易造成各种突发事件发生。 6、设备表面污迹、灰尘和平台不清洁,应用抹布和拖把消除,禁止用水冲洗。 二、选择题(每题5分,共计15分) 1、下面态度中,不正确的是( C ) A.爱岗敬业,全心奉献 B.付出的多,自然收获的也多 C.聪明比勤奋更重要 2、下面描述的主要责任正确的是(A ) A全面的,综合的B仅仅注重结果C不清晰的 3、工作说明书包含的内容( A ) A基本资料、岗位职责、岗位标准B基本资料、岗位职责 C岗位职责、岗位标准 三、判断题(每题5分,共计30分)

1、工作就是付出努力,勤学苦练,培养自己的才能,突破局限,不断创新。(对) 2、岗位职责说明书不是职务说明书(×) 3、工作就是付出努力,勤学苦练,培养自己的才能,突破局限,不断创新。(对) 4、每天多做一点工作,多一些担当,少一些推诿。(对) 5、我们要树立责任意识和企业荣辱意识,把细小的事做得很到位。(对) 6、对工作中遇到的困难,就不能想方设法回避。(对) 四、简答题(20分) 1、积极履行岗位职责的表现?(至少5条)。 1、爱岗敬业,全心奉献 2、全力以赴乃是逆境的克星 3、付出的多,自然收 获的也多4、勤奋比聪明更重要5、别在如何偷懒上下工夫6、每天多做一点工作,多一些担当,少一些推诿7、有辛勤耕耘才会有收获,增强自身实力是获胜的根本,别为工作中的失败找借口8、今天的事不要拖到明天,遇到困难努力想办法解决,要努力工作,也要用心思考9、凡事多问几个“为什么” 只要想做,就立即去做10、工作就是付出努力,勤学苦练,培养自己的才能,突破局限,不断创新。 2、简述本岗位的职责。(至少6条) 1、遵守公司和部门的规章制度 2、严格执行SOP等相关文件作业标准 3、完成既定的生产任务,安全,品质,效率等指标 4、按要求使用安全防护用品 5、负责本工位的日常点检,周点检 6、维护本工位及生产线和相关公共区域的5S 7、熟练掌握本生产线各工位的所有操作 8、服从工作按排,岗位调换 9、完成上级交办的其它相关事宜.

2013年北京高考英语试题及答案

2013 年北京高考英语试题 第一部分:听力理解(共三节,30 分) 第一节(共5 小题;每小题1.5 分,共7.5 分) 听下面5 段对话,每段对话后有一道小题,从每题所给的A、B、C 三个选项中选出最佳选项,听完每段对话后,你将有10 秒钟的时间来回答有关小题和阅读下一小题。 例:What is the man going to rend? A. A newspaper B. A magazine C. A book 答案是A 1. What room does the man want? A. Sinple B. Double C. Twin 2. What will the man buy? A. Vegetables B. Meat C. Bread 3. What does the man plan to do? A. Go fishing B. Go jogging C. Go camping 4. How much is the change? A. $8 B. $ 42 C. $50 5. What’s the weather like this afternoon? 第二节(共10 小题;每小题1.5 分,共15 分) 听下面4 段对话或独白。每段对话或独白后有几道小题,从每题所给的A、B、C 三个选项中选出最佳选项。听每段对话或独白前,你将有5 秒钟的时间阅读每小题。听完后,每小题将给出5 秒钟的作答时间。每段对话或独白你将听两遍。 听第6 段材料,回答第6 至7 题。 6. When will the woman go to see the movie? A. Friday. B. Saturday C. Sunday 7. Where will the woman sit for the movie? A. In the front. B. In the middle C. At the back 听第7 段材料,回答第8 至9 题。 8. When will the two speakers meet? A. On the 13th B. On the 14th C. On the 15th 9. What is the man doing? A. Persuading the woman to accept his suggestion. B. Making an apology to the woman. C. Inviting the woman to lunch. 听第8 段材料,回答第10 至12 题。 10. Where are the two speakers? A. In the library. B. In the café. C. In the classroom

Python程序设计习题与答案

《Python程序设计》习题与参考答案 第1章基础知识 简单说明如何选择正确的Python版本。 答: 在选择Python的时候,一定要先考虑清楚自己学习Python的目的是什么,打算做哪方面的开发,有哪些扩展库可用,这些扩展库最高支持哪个版本的Python,是Python 还是Python ,最高支持到Python 还是Python 。这些问题都确定以后,再做出自己的选择,这样才能事半功倍,而不至于把大量时间浪费在Python的反复安装和卸载上。同时还应该注意,当更新的Python版本推出之后,不要急于更新,而是应该等确定自己所必须使用的扩展库也推出了较新版本之后再进行更新。 尽管如此,Python 3毕竟是大势所趋,如果您暂时还没想到要做什么行业领域的应用开发,或者仅仅是为了尝试一种新的、好玩的语言,那么请毫不犹豫地选择Python 系列的最高版本(目前是Python )。 为什么说Python采用的是基于值的内存管理模式 答: Python采用的是基于值的内存管理方式,如果为不同变量赋值相同值,则在内存中只有一份该值,多个变量指向同一块内存地址,例如下面的代码。 >>> x = 3 >>> id(x) >>> y = 3 >>> id(y) >>> y = 5 >>> id(y) >>> id(x) 在Python中导入模块中的对象有哪几种方式 答:常用的有三种方式,分别为 import 模块名 [as 别名]

from 模块名 import 对象名[ as 别名] from math import * 使用pip命令安装numpy、scipy模块。 答:在命令提示符环境下执行下面的命令: pip install numpy pip install scipy 编写程序,用户输入一个三位以上的整数,输出其百位以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。) 答: 1)Python 代码: x = input('Please input an integer of more than 3 digits:') try: x = int(x) x = x else: print(x) except BaseException: print('You must input an integer.') 2)Python 代码: import types x = input('Please input an integer of more than 3 digits:') if type(x) != : print 'You must input an integer.' elif len(str(x)) != 4: print 'You must input an integer of more than 3 digits.' else: print xoin(map(str,result)) 2)Python 代码 x = input('Please input an integer less than 1000:') t = x i = 2 result = [] while True: if t==1:

C语言期末考试题(含答案)

《C 语言程序设计》期末试卷 一、单项选择题(10x2’=20’) 1、以下叙述正确的是() A )C 语言的源程序不必通过编译就可以直接运行。 B ) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C )C 语言源程序经编译形成的二进制代码可以直接运行。 D )C 语言中的函数不可以单独进行编译。 2、一个C 语言的源程序中() A )必须有一个主函数 B )可能有多个主函数 C )必须有除主函数外其它函数 D )可以没有主函数 3、以下不能定义为用户标识符的是() A )scanf B )Void C )_3com D )int 4、若以下选项中的变量已正确定义,则正确的赋值语句是() A )x1=26.8%3; B )1+2=x2; C )x3=0x12; D )x4=1+2=3; 5、设有定义:floata=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(2 1 的计算结果不.相符的是() A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b) 6、C 语言中用于结构化程序设计的3种基本结构是() A )顺序结构、选择结构、循环结构 B )if 、switch 、break C )for 、while 、do-while D )if 、for 、continue 7.在while (!x )语句中的!x 与下面条件表达式等价的是() A)x!=0B)x==1C)x!=1D)x==0

8、有以下程序: #include voidmain(){ inti=1,j=1,k=2; if((j++||k++)&&i++) printf(“%d,%d,%d\n”,i,j,k);} 执行后的输出结果是() A)1,1,2 B)2,2,1 C)2,2,2 D)2,2,3 9、有以下程序: #include voidmain(){ inti,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%d\n”,s);} 程序执行后的输出结果是() A)自然数1~9的累加和B)自然数1~10的累加和 C)自然数1~9中奇数之和D)自然数1~10中偶数之和 10、有以下函数定义: voidfun(intn,doublex){……} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是()A)fun(inty,doublem); B)k=fun(10,12.5); C)fun(x,n);D)voidfun(n,x); 二、填空题(10x2’=20’) 11、C语言描述“x和y都大于或等于z”的表达式是:。 12、函数定义时涉及的基本要素是:、、。

工程部岗位职责培训考核试题(含答案).docx

工程部岗位职责培训笔试试题 项目— 部门工程技术咅 E姓名日期______________成绩_____________ 以下内容由培训组织部门在打印试卷时统一填写打印,方便查阅和学分统计,一、二、三培 训理论 考核必培训日期 2018418培训课程工程部岗位职责培训方式听课应须使用。 获学分 1分 培训课时 1 讲师讲师所在部门工程技术部 题型一、填空题二、判断题 三、简答题总得分 得分 备注:本培训考核合格分数为60 分 、填空题(每题 3 分,共 15 题,满分 45 分) 1 、工程管理部工程资料员受,负责部内日常事务工作 2 、工程主管负责制定工程部的年度工作计划,安排本部门员工的工作,落实各项,保证设备设施运转良好。 3、工程主管负责每月填写项目的、〖公共用水消耗月报表〗并上报给项目总监。 4、工程技术员严格按规范做好装修现场的巡查工作,防止并制止影响 _________、 、等现象。 5、工程主管带领部门员工积极参加各类突发事件处理预案的,确保在发生突发事件时能够正确处置,将损失降到最小。

& 工程主管负责每月检查的消耗情况,每月 将〖维修材料月度结存表〗上报项目总监。 7、工程主管负责、员工严格按照服务中心制定的 规章制度进行工作。 8、工程技术员遇时,保持冷静,迅速采取紧急处理措施制止事态扩大,同时立即报告上级。 9、工程技术员按规范做好入户工作。 10 、工程技术员熟悉项目设施设备,掌握设备 _______ 11、 ______________________负责工程部设备档案的管理工作。 12、工程技术员应、 _____________________,如有损坏或遗

2013年中国法律思想史网考试题及答案

每题有两个以上选项是正确的。每题3分,共10题,共30分。(总分30.00) 1. 下列能够体现“神权法”思想的说法有( )。 (3.00分) A. 用天之罚 B. 有夏服天命 C. 天用剿绝其命 D. 天命玄鸟,降而生商 2. 下列符合“刑不上大夫”礼治精神的有()。 (3.00分) A. 放弑其君 B. 王之同族有罪不即市 C. 公族无宫刑 D. 王子犯法,与民同罪 3. "明德"的内容包括()。 (3.00分) A. 反对乱罚无罪,杀无辜 B. 对"不孝不友"者,"刑兹无赦 " C. "眚"者从轻,"非眚"者从重 D. "父子兄弟,罚不相及" 4.

荀子提出的人治思想包括()。 (3.00分) A. 法不能独立,类不能自行 B. 法是人制定的 C. 有治人,无治法 D. 当法律不能适应实际情况时,要靠人的灵活运用和当机立断 5. 儒家法律思想的特点是()。 (3.00分) A. 提倡人治 B. 无为而治 C. 重视德治 D. 维护礼治 6. 荀况注重对法的理论探讨,他提出的重要的法学概念有( )。(3.00分) A. 法数 B. 法条 C. 法义 D. 类 7. 孔孟所强调的"仁义"的基点是()。 (3.00分) A. 子孝

B. 弟恭 C. 兄友 D. 父慈 8. 下列人物属春秋时期革新家的有()。 (3.00分) A. 管仲 B. 邓析 C. 叔向 D. 子产 9. 下列人物中,公开反对公布成文法的有( )。(3.00分) A. 叔向 B. 孔子 C. 子产 D. 赵鞅 10. 管仲所讲的"国之四维"包括()。 (3.00分) A. 耻 B. 义 C. 礼

C.语言程序设计试题试题与答案

C 语言程序设计试卷,C++语言程序设计试题及答案 一、单项选择题(每题1分,共20分) 1. C 语言规定:在一个源程序中, main 函数的位置(C). A. 必须在最开始 B. 必须在系统调用的库函数的后面 C. 可以任意 D. 必须在最后 2. 下面四个选项中,均是合法浮点数的选项是 A. +1e+15e-9.403e2 B. -.6012e-4-8e5 C. 123e1.2e-.4+2e-1 D. -e3.8e-45.e-0 3.若a=-14,b=3,则条件表达式 avb?a:b+1的值为(A)。 A. -14 B.-13 C.3 D.4 4. 已知:intn,i=1,j=2; A.1,2B.1,3C.2,2D.2,3 5. 为了判断两个字符串s1和s2是否相等,应当使用(D) A.if(s1==s2) B.if(s 仁s2) C. if(strcm p( s1,s2)) D. if(strcm p( s1,s2)==0) 6. 以下正确的描述是(B) o (B)。 执行语句n=ivj?i++:j++; 则i 和j 的值是(c).

A. 函数的定义可以嵌套,但函数的调用不可以嵌套。 B. 函数的定义不可以嵌套,但函数的调用可以嵌套。 C. 函数的定义和函数的调用均不可以嵌套。 D. 函数的定义和函数的调用均可以嵌套。 7. 在C 语言中,下面对函数不正确的描述是 A. 当用数组名作形参时,形参数组值的改变可以使实参数组之值相应改变。 B. 允许函数递归调用。 C. 函数形参的作用范围只是局限于所定义的函数内。 D. 子函数必须位于主函数之前。 8. 如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是 A. 该变量只在该复合语句中有效 B. 该变量在该函数中有效 C. 该变量在本程序范围内均有效 D. 该变量为非法变量 9. 以下正确的函数形式是(D)。 A. doublefun(intx,inty){z=x+y;retum z;} B. fun(intx,y){int z; return z;} C. fun(x,y){intx,y;doublez;z=x+y;returnz;} D. doublefun(intx,inty){doublez;z=x+y;returnz;} 10. 以下程序的输出结果是(B)。 #includevstdio.h> (D)。 (A) o

大学C语言考试题库(含标准答案)

单项选择 ================================================== 题号:1482 执行以下程序段后,输出结果和a的值是()。int a=10 。printf("%d",a++) 。 A、11 和10 B、11 和11 C、10 和11 D、10 和10 答案: C 题号:2100 已知字符'A' 的ASCⅡ代码值是65, 字符变量c1的值是'A',c2 的值是'D'. 执行语句printf("%d,%d",c1,c2-2) 。后, 输出结果是 A、65,66 B、A,B C、 65,68 D、A,68 答案: A 题号:5055 相同结构体类型的变量之间,可以()。 A、比较大小 B、地址相同 C、赋值 D、相加 答案: C 题号:3217 int a[10] 。合法的数组元素的最小下标值为()。 A、1 B、0 C、10 D、9 答案: B 题号:45 能正确表示逻辑关系:" a ≥10或a≤0 " 的C语言表达式是 A、a>=0 | a<=10 B、a>=10 or a<=0 C、a>=10 && a<=0 D、a>=10 || a<=0

D 题号:157 main() {int x=1,a=0,b=0 。 switch (x) { case 0: b++ 。 case 1: a++ 。 case 2: a++ 。b++。} printf("a=%d,b=%d",a,b) 。} 该程序的输出结果是( ) A、2,2 B、2,1 C、1,1 D、1,0 答案: B 题号:4784 设变量a是整型,f 是实型,i 是双精度型,则表达式10+'a'+i*f 值的 数据类型为()。 A、不确定 B、double C、int D、 float 答案: B 题号:1647 以下程序中,while 循环的循环次数是______ main() { int i=0 。 while(i<10) { if(i<1) continue 。 if(i==5) break 。 i++ 。 } } A、死循环,不能确定次数 B、6 C、4 D、1

2013年试题及部分答案

浙江省2013年度《全国建设工程造价员资格》考试试卷 建筑工程计价试题(闭卷) 一、单项选择题(15题,每题1分,共15分。将正确答案选项的编号填入答题卡相应位置。选对得分,不选、选错均不得分。题中中未作说明的工料机价格均以2010版定额本为准。) 1、下列说法中不正确的是 A、本定额中所使用的砂浆是按普通砂浆和预拌砂浆考虑的 B、本定额中的混凝土构件浇捣,制作未包括添加剂 C、定额中的人工消耗置包括了直接用工、其他用工及人工幅度差 D、定额中遇有两个或两个以上系数时,按连乘法计算 2、内的室内楼梯间和各类并道的建筑面积,应按所依附的速筑物的( )计算.并入建筑钧的建筑面积内. A、结构层 B、自然层 C、单层空间 D、多层空间 3、挖土方的工程量按设计图示尺寸以体积计算,此处的土方体积是指( A、虚方体积 B、夯实后体积 C、松填体积 D、天然密实体积 4、下列关于桩长的说法正确的是()。 A、计算预制钢筋混凝土方桩工程量时,桩长不包括桩尖 B、计算预应力钢筋混凝土管桩工程量时.桩长包括桩尖 C、沉管灌注桩的设计桩长包括预制桩尖 D、人工挖孔桩的孔深按打桩前的自然地坪标高至设计桩底标高的长度计算

5、在砖混结构中,浇注构造柱和砌砖墙的工序是()。 A、先浇后砌 B、先砌后浇 C、同时进行 D、不分先 6、下列关于防水工程计量规则说法错误的是()。 A、设计无规定时,伸缩缝的弯起部分按250mm计. B、设计无规定时,天窗的弯起部分按250mm计 C、平面与立面连接处高度在500mm以内的立面面积并入平面防水面积计算 D、涂抹防水按露面面实铺面积计算 7、下列项目中,不是以平方米为单位计算的是()。 A、泡沫玻璃 B.膨胀珍珠岩板 C、聚氨酯硬泡(喷涂) D、硬泡聚氨酯保温板 8、块料镶贴和装饰抹灰的“零星项目不适用于()。 A、挑檐 B、天沟 C.雨蓬底面 D、扶手 9、附墙柱的侧面抹灰()。 A、计算墙面抹灰工程量时不计算 B、执行柱抹灰定额 C、计算柱面抹灰工程量时不予增加 D、并入相应墙面抹灰工程量计算 10、关于门窗工程中的工程量计算规则,下列说法中正确的为()。 A、门窗均按框外围面积计算 B、普通木门窗均按设计洞口面积计算 C、弧形门窗和无框玻璃门按展开面积计算

VB程序设计试题及答案

VB程序设计试题及答案(三) 一、单选题 1. Visual Basic是一种面向对象的可视化程序设计语言,采取了 A 的编程机制。 (A) 事件驱动(B) 按过程顺序执行 (C) 从主程序开始执行(D) 按模块顺序执行 2. 若要使标签控件显示时不覆盖其背景内容,要对 D 属性进行设置。 (A) Backcolor (B) BorderStyle (C) Forecolor (D) Backstyle 3. 在Visual Basic中最基本的对象是 C ,它是应用程序的基石,是其他控件的容器。 (A) 文本框(B) 命令按钮 (C) 窗体(D) 标签 4. 要判断在文本框是否按下Enter键,应在文本框的 D 事件中判断。 (A) Change (B)KeyDown (C) Click (D)KeyPress 5. 数学表达式3≤x10 (C) x>=3 Or x<10 (D) x>=3 AND x<10 6. Rnd函数不可能为下列 B 值。 (A) 0 (B) 1 (C) 0.1234 (D) 0.0005 7. 赋值语句:a=123+Mid("123456",3,2)执行后,a变量中的值是 D 。 (A) "12334" (B) 123 (C) 12334 (D) 157 8. 对于语句If x=l Then y=l,下列说法正确的是 C 。 (A) x=l和y=l均为赋值语句 (B) x=l和y=l均为关系表达式 (C) x=l为关系表达式,y=l为赋值语句 (D) x=l为赋值语句,y=l为关系表达式 9. 下面程序段表示求两个数中的大数, D 不正确。 (A) Max=IIf(x>y,x,y) (B) If x>y Then Max=x Else Max=y (C) Max=x (D) Ify>=x Then Max=y If y>=x Then Max=y Max=x 10.当在文本框中输入“ABCD”4个字符时,窗体上显示的是 C 。 Private Sub Text1_Change( ) Print Text1; End Sub (A) ABCD (B) A (C) AABABCABCD (D) A B AB C ABC D ABCD 11.下列哪个程序段不能分别正确显示1!、2!、3!、4!的值 B 。 (A) For i=1 to 4 (B) For i=1 to 4 n=1 For j=1 to i

C语言试题及答案

第1章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. A B. B C. D D. E (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 32 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。 第2章数据类型运算符和表达式习题 1. 单项选择题 (1) 以下选项中,正确的 C 语言整型常量是 D 。 A. 32L B. 510000 C. -1.00 D. 567 (2) 以下选项中, D 是不正确的 C 语言字符型常量。

相关主题
文本预览
相关文档 最新文档