已阅读5页,还剩99页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
请搜索 “第 ,以便快速达到目标位置 第一套 第 1题 ( 题号 :1147 一个字符型数据可以用整型数据格式输出 ,一个整数 (只限于与字符相对应的整数 )也可以用字符形式输出 . 答案: Y 第 2题 ( 题号 :1284 在 答案: N 第 3题 ( 题号 :1106 答案: N 第 4题 ( 题号 :15 整数 答案: Y 第 5题 ( 题号 :1229 函数嵌套就是在定义函数的函数体中调用被定义的函数本身 . 答案: N 第 6题 ( 题号 :1238 在 答案: Y 第 7题 ( 题号 :1245 函数的递归就是反复地进行函数调用 . 答案: N 第 8题 ( 题号 :1224 在 同一个问题可以有多种实现算法 . 答案: Y 第 9题 ( 题号 :1282 字符型数据与整型数据之间可以互相赋值和运算 . 答案: Y 第 10题 ( 题号 :1110 答案: N 第 1题 ( 题号 :87 。 A:过程 B:函数 C:子程序 D:标识符 答案: B 第 2题 ( 题号 :139 定义双精度实型变量应使用 ( ). A:案: D 第 3题 ( 题号 :633 对以下说明语句 a10=6,7,8,9,10; 的正确理解是()。 A:将 5个初值依次赋给 a1至 a5 B:将 5个初值依次赋给 a0至 a4 C:将 5个初值依次赋给 a6至 a10 D:因为数组长度与初值的个数不相同 ,所以此语句不正确 答案: B 第 4题 ( 题号 :655 假定 有定义 :x10=0,2,4;, 则数组 。 A:3 B:6 C:10 D:20 答案: D 第 5题 ( 题号 :117 在程序设计中 ,下面关于算法的最恰当描述是 ( ). A:算法是求解问题的数学计算公式 B:流 程图是描述算法的唯一方法 C:在某一算法中 ,至少应该有一个输入 (或多个输入 ). D:同一个问题可能有多种实现算法 答案: D 第 6题 ( 题号 :114 下列数据中,为字符串常量的是()。 A:A B:C:do D:$案: B 第 7题 ( 题号 :673 数返回值的类型是由()。 A:B:调用该函数时的主调函数类型所决定 C:调用该函数时系统临时决定 D:在定义该函数时所指定的函数类 型所决定 答案: D 第 8题 ( 题号 :138 下列 ( )不是 A:整型 B:数组类型 C:单精度型 D:字符类型 答案: B 第 9题 ( 题号 :89 以下标识符中,不能作为合法的 。 A:_123 D:案: B 第 10题 ( 题号 :586 以下选项中合法的实型常数是()。 A:案: C 第 11 题 ( 题号 :3130 下列说法中错误的是 A:一个数组只允许存储同种类型的变量 B:如果在对数组进行初始化时 ,给定的数据元素个数比数组元素个数少时 ,多余的数组元素会被自动初始化为最后一个给定元素的值 C:数组的名称其实是数组在内存中的首地址 D:当数组名作为参数被传递给某个函数时 ,原数组中的元素的值可能被修改 答案: B 第 12题 ( 题号 :604 下面不正确的字符串常量是()。 A:B:1212 C:0 D: 答案: A 第 13题 ( 题号 :171 在 列正确的说法是()。 A:必须有形参 B:形参必须是变量名 C:可以有也可以没有形参 D:数组名不能作形参 答案: C 第 14题 ( 题号 :3160 为表示关系 xyz,应使用 A:(x=y)&(y=z) B:(x=y) y=z) C:(x=y=z) D:(x=z)&(y=z) 答案: A 第 15题 ( 题号 :155 ). A:顺序结构、选择结构、循环结构 B:案: A 三、程序填空 共 1题 (共计 15分) 功能:分别求出一批非零整数中的偶数、奇数的平均值,用零作 为终止标记。 # x,i=0,j=0; ,%d,&x); /*/ ?】 ) if(x%2=0) s1=s1+x; i+; /*/ 【 ?】 s2=s2+x; j+; /*/ 【 ?】 ; if(i!=0) s1/i; ; if(j!=0) /*/ 【 ?】 ; ; n, 答案: =(答案 1)= x != 0 =或 = x =(答案 2)= =或 = if(x%2=1) =或 = if(x%2!=0) =或 = if(x%2) =(答案 3)= %d,&x) =(答案 4)= s2/j /* 【程序改错】 能:编写函数 0以内所有 5的倍数之积。 # 20 m) /*/ s=0,i; i=1;i ; n) /*/ /* */ n); n; %d,&n); n); %ldn, ; i; IN=r); N= e ; w); e ; i=0;ib)c=a; a=b; b=c;执行该程序段后 ,变量 a、 b、 ). A:a=1,b=2,c=3 B:a=2,b=3,c=3 C:a=2,b=3,c=1 D:a=2,b=3,c=2 答案: B 第 7题 ( 题号 :214 有如下定义 :以只读方式打开文本文件 应选择语句 ( ). A:fp=r); B:fp=r); C:fp=w); D:fp=w); 答案: B 第 8题 ( 题号 :3162 若变量已正确定义 ,执行语句 %d,%d,%d ,&时 ,_是正确的输入 A:2030,40 B:20 30 40 C:20, 30 40 D:20,30,40 答案: D 第 9题 ( 题号 :706 若有说明 :p,m=5,n;以下正确的程序段是()。 A:p=&n;%d,&p); B:p=&n;%d,*p) C:%d,&n);*p=n; D:p=&n;*p=m; 答案: D 第 10题 ( 题号 :3163 doA:doB:doC:doD:do答案: B 第 11 题 ( 题号 :525 。 A:函数调用 B:函数定义 C:循环语句 D:选择语句 答案: B 第 12题 ( 题号 :669 若用数组名作为函数的实参,传递给形参的是()。 A:数组的首地址 B:数组第一个元素的值 C:数组中全部元素的值 D:数组元 素的个数 答案: A 第 13题 ( 题号 :657 以下不能正确进行字符串赋初值的语句是()。 A:=; B:=; C:; D:=g,o,o,d; 答案: A 第 14题 ( 题号 :146 定义双精度实型变量应使用 ( ). A:案: D 第 15题 ( 题号 :182 有程序段如下 : a=10,b=20,c=30; if(c=a; a=b; b=c; 执行该程序段后 ,变量 a、 b、 _. A:a=20,b=30,c=10 B:a=10,b=20,c=30 C:a=20,b=30,c=20 D:a=20,b=30,c=30 答案: D 三、程序填空 题目:下面程序的功能是用递归法求 n!。 # /*/ 【 ?】 ; n; y; an ); %d,&n); /*/ y=【 ?】 ; %d!=%ldn,n,y); n) f; if(n c; ,; n); /*/ c=)=n) /*/ if(c=a&c=A&c=0&c=a&c=A&c=a | c=A&c= a | c = A & c #; w) /*/ /* */ w); m; m: ); %d, &m); ldn, m); ; c ; t; o; IN=r); N= ; w); ; c=1;cc)b=a;a=c;c=b;则 。 A:1 B:2 C:3 D:不一定 答 案: B 第 9题 ( 题号 :190 定义如下变量和数组 :i; x33=1,2,3,4,5,6,7,8,9;则下面语句的输出结果是 ( ) i=0;i # 7 ) aN=12,9,16,5,7,2,1,k,s; n n); k=0;k #*/ r) s; /*/ s=1/2*r * r; /*/ r; x; x: ); %f, &x ); s = %fn , x ) ); 答案: =(答案 1)= r) =或 = r) =或 = r) =(答案 2)= s=*r * r; =(答案 3)= s; 五、程序设计 共 1题 (共计 20分) 第 1题 ( 题号 :33 /*程序设计】 能:输入自然数 m,用 #; n) /*/ /* */ ) n); m; %d,&m); 累加和为: %ldn,m); ; i; IN=r); N= e ; w); e ; i=0;=c 的值为 真 。 答案: Y 第 10题 ( 题号 :1135 语句 %c,65);存在语法错误 . 答案: N 二、单项选择 共 15题 (共计 30分) 第 1题 ( 题号 :3165 x=1,a=0,b=0; x) 0: b+; 1: a+; 2: a+;b+; %d,%d,a,b); 该程序的输出结果是 ( ) A:2,1 B:1,1 C:1,0 D:2,2 答案: A 第 2题 ( 题号 :203 下面程序的输出结果是 ( ) a8=8,7,6,5,4,3,2,1,*p; p=a+3; %d,p2); A:3 B:4 C:5 D:2 答案: A 第 3题 ( 题号 :3556 已知 i、 j、 k为 若从键盘输入 :1,2,3,使 、 j 的值为 2、 ,以下选项中正确的输入语句是 _。 A:%2d%2d%2d,&i,&j,&k); B:%d %d %d,&i,&j,&k); C:%d,%d,%d,&i,&j,&k); D:i=%d,j=%d,k=%d,&i,&j,&k); 答案: C 第 4题 ( 题号 :629 为了避免在嵌套的条件语句 产生二义性, 配对。 A:缩排位置相同的 :其之前最近的 :其之后最近的 :同一行上的 案: B 第 5题 ( 题号 :206 下面程序的输出结果是 ( ) a10=8,7,6,5,4,3,2,1,*p; p=&a1; %d,*(p+3); A:4 B:5 C:6 D:3 答案: A 第 6题 ( 题号 :577 在 。 A:由用用户自己定义 B:均为 2个字节 C:是任意的 D:由所用机器的机器字长决定 答案: D 第 7题 ( 题号 :568 一个 。 A:一个主程序和若干子程序组成 B:函数组成 C:若干过程组成 D:若干子程序组成 答案: B 第 8题 ( 题号 :185 下列选项中正确的语句组是 ( ) A:s8; s=; B:s; s=; C:s8; s= D:s; s= 答案: D 第 9题 ( 题号 :706 若有说明 :p,m=5,n;以下正确的程序段是()。 A:p=&n;%d,&p); B:p=&n;%d,*p) C:%d,&n);*p=n; D:p=&n;*p=m; 答案: D 第 10题 ( 题号 :175 有程序段如下 : a=1,b=2,c=3; if(ab)c=a; a=b; b=c;执行该程序段后 ,变量 a、 b、 ). A:a=1,b=2,c=3 B:a=2,b=3,c=3 C:a=2,b=3,c=1 D:a=2,b=3,c=2 答案: B 第 11 题 ( 题号 :3115 以下关于 A:均占 4个字节 B:根据数据的大小来决定所占内存的字节数 C:由用户自己定义 D:由 译系统决定 答案: D 第 12题 ( 题号 :3162 若变量已正确定义 ,执行语句 %d,%d,%d ,&时 ,_是正确的输入 A:2030,40 B:20 30 40 C:20, 30 40 D:20,30,40 答案: D 第 13题 ( 题号 :187 经过下列的语句 j,a10,*p;定义后,下列语句中合法的是()。 A:p=p+2; B:p=a5; C:p=a2+2; D:p=&(j+2); 答案: A 第 14题 ( 题号 :3167 下列关于指针定义的描述 ,_是错误的 A:指针是一种变量 ,该变量用来存放某个变量的地址值 B:指针是一种变量 ,该变量用来存放某个变量的值 C:指针变量的类型与它所指向的变量类型一致 D:指针变量的命名规则与标识符相同 答案: B 第 15题 ( 题号 :191 在如下数组定义中 ,不正确的是 ( ). A:1; B:1=1,2,3; C:=1,2,3; D:=1,2,3; 答案: D 三、程序填空 共 1题 (共计 15分) 第 1题 ( 题号 :435 /*程序填空】 能:找出数组中最大值和此元素的下标,数组元素的值由键盘 输入。 # a10,*p,*s,i; i=0;i =(答案 3)= *s 四、程序改错 共 1题 (共计 15分) 第 1题 ( 题号 :14 /* 【程序改错】 能:输出 0项 ,要求变量类型定义成浮点型, 输出时只输出整数部分,输出前 20项。 # i; ,*/ %8d, /*/ i=1;ii;i+) =或 = i=2;i=i;i+) =或 = i=1;i=i;i+) =(答案 3)= f1=(答案 4)= f2= 五、程序设计 共 1题 (共计 20分) 第 1题 ( 题号 :29 /*程序设计】 能:对任意输入的 x,用下式计算并输出 y 的值。 5 #; n) /*/ /* */ ) n); x,y; x:); %d,&x); y=x); x=%d,y=%dn,x,y); ; i; IN=r); N= e ; w); e ; i=0;i=10) if(n10) m=m=0; m=5; m; 第 1题 ( 题号 :1189 定义 p,a5,i;p=a;i=10;p+与 i+均实现变量的值加 1. 答案: Y 第 2题 ( 题号 :1274 标识符的开头不可以是小写字母 . 答案: N 第 3题 ( 题号 :1142 答案: N 第 4题 ( 题号 :1102 在 , 函数既可以嵌套定义 , 也可以嵌套调用 答案: N 第 5题 ( 题号 :33 i,*p=&i;是正确的 答案: Y 第 6题 ( 题号 :1144 数组中的每一个元素都必须是同一种数据类型 . 答案: Y 第 7题 ( 题号 :1250 任何类型的变量都可以通过定义相应的指针变量指向它 . 答案: Y 第 8题 ( 题号 :1284 在 答案: N 第 9题 ( 题号 :1147 一个字符型数据可以用整型数据格式输出 ,一个整数 (只限于与字符相对应的整数 )也可以用字符形式输出 . 答案: Y 第 10题 ( 题号 :36 若有 i=10,j=2;则执行完 i*=j+8;后 的值为 28。 答案: N 二、单项选择 共 15题 (共计 30分) 第 1题 ( 题号 :555 选择结构中的条件与循环结构中循环成立的条件, 在写法上可以是任一表达式,但其值只能被判断为 “真 ”或 “假 ”。 哪个数作为逻辑 “假 ”值()。 A:1 C:非零的数 D:0 答案: D 第 2题 ( 题号 :135 一个 )开始执行 . A:第一个语句 B:第一个函数 C:函数 D:首先被声明的函数 答案: C 第 3题 ( 题号 :3160 为表示关系 xyz,应使用 A:(x=y)&(y=z) B:(x=y) y=z) C:(x=y=z) D:(x=z)&(y=z) 答案: A 第 4题 ( 题号 :498 下列运算符中是 。 A: B:! C:& D:!= 答案: D 第 5题 ( 题号 :532 结构体类型的定义允许嵌套是指()。 A:成员是已经或正在定义的结构体型 B:成员可以重名 C:结构体型可以派生 D:定义多个结构体型 答案: A 第 6题 ( 题号 :190 定义如下变量和数组 :i; x33=1,2,3,4,5,6,7,8,9;则下面语句的输出结果是 ( ) i=0;i 56; i; /*/ i = 0; i c; ,; n); /*/ c=)=n) /*/ if(c=a&c=A&c=0&c=a&c=A&c=a | c=A&c= a | c = A & c /*程序设计】 目:从键盘输入一个大写字母 ,要求改用小写字母输出。 #; c) /*/ /* */ c); a ); c1=; %c,%dn,c1, c2= %c,%dn,c2, ; i; IN=r); N= e ; w); e ; i=0;i p); 0; a n); %s, /*/ ?】 ); d , /*/ 【 ?】 (p) n; n=0; p!=0) n+; /*/ 【 ?】 ; n; 答案: =(答案 1)= =(答案 2)= =或 = =(答案 3)= p+ =或 = +p =或 = p=p+1 =或 = p+=1 四、程序改错 共 1题 (共计 15分) 第 1题 ( 题号 :397 /* 【程序改错】 能:输入两个实数,按代数值由小到大输出它们 ,并在 函数中输出。(输出的数据都保留 2位小数) # /*/ t a, b ; %f %f,&a,&b); /*/ if(=(答 案 3)= %n,a,b); 五、程序设计 共 1题 (共计 20分) 第 1题 ( 题号 :23 /*程序设计】 能:从键盘输入一个大于 3的整数,调用函数 其是否素数,然后在 信息。 例如: 7是素数, 8不是素数。请编写 数是 仅能被 1和自身整除的数 #; n) /*/ /* */ n); m,an ); %d,&m); m); if(%d is a n,m); %d is a n,m); ; i; IN=r); N= e ; w); e ; i=0;=c 的值为 真 。 答案: Y 第 6题 ( 题号 :1150 0219、 0678都是合法的常量 . 答案: N 第 7题 ( 题号 :1225 在给变量命名时 ,即认为 答案: Y 第 8题 ( 题号 :1232 在 答案 : Y 第 9题 ( 题号 :1144 数组中的每一个元素都必须是同一种数据类型 . 答案: Y 第 10题 ( 题号 :1269 若定义 a4=1,2,3,4;若超界引用 a4则编译时不报错 . 答案: Y 二、单项选择 共 15题 (共计 30分) 第 1题 ( 题号 :167 下列语句中,不正确的是()。 A:a2=1,2; B:a2=1,2; C:a2=1,2,3; D:a2=1; 答案: C 第 2题 ( 题号 :87 。 A:过程 B:函数 C:子程序 D:标识符 答案: B 第 3题 ( 题号 :3162 若变量已正确定义 ,执行语句 %d,%d,%d ,&时 ,_是正确的输入 A:2030,40 B:20 30 40 C:20, 30 40 D:20,30,40 答案: D 第 4题 ( 题号 :563 以下叙述中正确的是()。 A:构成 B:可以在一个函数中定义另一个函数 C:函数必须放在其它函数之前 D:所有被调用的函数一定要在调用之前进行定义 答案: A 第 5题 ( 题号 :586 以下选项中合法的实型常数是()。 A:案: C 第 6题 ( 题号 :136 在 不正确的 ). A:32768 B:0 C:37 D:0案: A 第 7题 ( 题号 :555
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学《工业智能-机器学习基础》考试参考题库及答案解析
- 2025年大学《人居环境科学与技术-居住环境设计》考试备考题库及答案解析
- 2025年大学《劳动与社会保障-社会保障基金管理》考试模拟试题及答案解析
- 2025年大学《香料香精技术与工程-天然香料提取技术》考试备考题库及答案解析
- 2025年大学《大气科学-大气探测学》考试备考试题及答案解析
- HR管理宝典人才招聘培训与留存策略
- 2025年大学《海警后勤管理-应急后勤保障》考试参考题库及答案解析
- 2025年大学《新能源材料与器件-材料科学基础》考试备考题库及答案解析
- 分享在农业领域进行专业面试的技巧和方法
- 2025年下半年浙江省台州湾新区专职禁毒社工招聘15人易考易错模拟试题(共500题)试卷后附参考答案
- 学堂在线 人工智能原理 章节测试答案
- 大学生城市地下空间工程职业生涯规划
- 计量经济学(庞浩)第五章练习题参考解答
- 田汉的《关汉卿》课件
- (完整)中国的丹霞地貌ppt
- 出租厂房建筑和设施安全检查表
- 2021译林版高中英语选择性必修二课文翻译
- 异辛烷安全技术说明书MSDS
- 骨科手术中的新星关节镜技术课件
- 4、学龄儿童与青少年营养与膳食
- 土建工程量计算规则及案例
评论
0/150
提交评论