奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1814|回复: 0

东北大学12春学期《C语言及程序设计》在线作业2

[复制链接]
发表于 2012-4-4 18:05:53 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
. B, d, I4 ]4 J. S8 F
8 }; b  |9 M" W一、单选(共 13 道试题,共 65 分。)V 1.  下面对函数的叙述,不正确的是()。! X/ x; U7 e, d& F+ c9 K% Q6 e: G& C
A. 函数的返回值是通过函数中的return语句获得的8 |, P* I1 p- h* W. I
B. 函数不能嵌套定义
* n0 }* |2 Q8 b2 L5 |8 lC. 一个函数中有且只有一个return语句" u$ z8 f! i5 d
D. 函数中没有return语句,并不是不带回值
: c& A4 w1 c# A! i1 E9 M      满分:5  分
- b/ G3 h2 S- i8 K8 ^# x2.  以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
2 w7 q( }- I. E, I7 h$ `/ WA. 输出控制格式错误8 L2 F' h& y+ |! X9 D
B. 输出:x=14 j. v, I7 k7 E6 B/ ?
C. 输出:y=1
1 K! _& Z2 A# ^# g. hD. 输出:y=4% b, |7 R: T7 A* }
      满分:5  分
5 T' b+ j. L6 E$ Y' A3 M: Z9 F3.  设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf(“****\n”);
9 P  F1 W" D+ K7 m3 VA. 判断循环结束的条件不合法
1 B! c1 V, Z' h* [; q/ bB. 是无限循环
# ^5 l# C# y' y* fC. 循环依次也不执行
( u+ H% \, `, l  d: rD. 循环只执行一次
" S: O3 L% K  D; L: h4 K3 |6 v      满分:5  分$ E2 B5 N5 q* J( K3 f1 @
4.  为了避免嵌套的条件语句if-else的二义性,C语言规定:else与()是正确的。) b' _- D0 c$ \. ^5 \
A. 缩排位置相同的if. Q. S) @' B9 k# ]5 R9 L
B. 其之前最近的if
# x& m* s7 M% r6 LC. 其之后if4 h2 B9 ]+ k) G7 S* m
D. 同一行上的if  R% I& L' h% z, N; R
      满分:5  分2 M7 a+ u: J$ ?8 \% }: c
5.  在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
+ G; h3 _" D% Y, W5 l" ?A. 整型常量
7 d. X6 v% a( \7 ?8 X4 u2 i4 O% bB. 整型表达式9 F1 J% {1 ~- z. P0 `' r
C. 整型常量或整型表达式
6 M4 L% ^, |! n, O3 fD. 任何类型的表达式
0 O( L% t% `% ~% G6 n: t5 R      满分:5  分
# I( X6 f' I' P% W9 d1 W! B6.  在C语言中,一维数组的定义方式为:类型说明符数组名()。
6 P% c8 F& b" I- sA. [常量表达式]
  j; E  y+ R, p2 v  {$ oB. [整型表达式]$ u8 P5 P6 n/ T0 n) \7 M
C. [整型常量或整型表达式]2 h+ j7 g* r& X6 N5 ?0 I
D. [整型常量]7 [4 e' X8 _$ _8 z* b6 d: w7 ^
      满分:5  分: s, ?9 ^/ F) N* e9 q5 ~0 U  ~
7.  若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为()。(假设a[0][0]位于数组的第一个位置上。)  c! |3 l4 k; B2 a% j
A. i*m+j
0 g1 }/ m5 z* p4 X0 G1 r; p/ Q3 oB. j*m+i/ U9 _  E" T6 Q. L
C. i*m+j-1+ |/ ~8 y: P7 |. u, b
D. i*m+j+1. {  ]1 l; |3 t* R" U- U1 V
      满分:5  分
) @( \, F  Y' `8 W" {8.  以下for循环语句()。for(;;)printf(“*”);
$ b1 E4 m, h; o9 p! ~A. 判断循环结束的条件不合法
$ A6 j8 s$ S/ H5 TB. 是无限循环
6 V5 T2 |  q( X$ s5 G2 U  [7 a7 ]C. 循环一次也不执行
  f" n' I* Q: N: G* l) F+ ZD. 循环只执行一次
4 y3 {+ c, v( h' N" ~      满分:5  分
1 c. d% Q+ O( D0 A6 G$ V, Z9.  述语句中,()中的if语法有错误。
4 V; B% h; x6 b/ p; qA. if(xy);
4 L. w% b: H; IB. "if(x==y)x+y;"+ u) @$ X( y- D) |7 c& H8 g
C. "if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"
4 ^9 L2 n( h' V; c& f) u) YD. "if(xy){x++;y++;}"$ k$ Z$ a3 f6 ~' u9 `
      满分:5  分
/ C; _; ?% A% ~( [: Q1 P10.  C语言中,逻辑“真”等价于()。' j7 F: b% W9 d6 z0 ?
A. 大于零的数/ M  K+ c4 ?! s" X
B. 大于零的整数. L' L- `: Y) E6 o& t
C. 非零的数6 _/ m) ]# y! v% K# c2 c
D. 非零的整数4 I: W$ s1 t9 }9 @
      满分:5  分
# J, X1 F/ O' w, H# R& m11.  以下能对二维数组a进行正确初始化的语句是()。: i& J$ @1 @! {8 o" Q; E0 ?
A. inta[2][]={{1,0,1},{5,2,3}};
$ l& }& p& P4 H. k6 y9 DB. "inta[][3]={{1,2,3},{4,5,6}};"  M, Y9 u8 o8 E  J! j
C. "inta[2][4]={{1,2,3},{4,5},{6}};"& @' b5 A0 d- q1 j- I' U
D. "inta[][3]={{1,0,1},{},{1,1}};"- l* f1 r. n' |$ N
      满分:5  分
3 x+ B7 D8 @) O. f3 Y12.  以下能对一维数组a进行正确初始化的语句是()。/ ]: X. ]0 O" y  ?& a/ P
A. inta[10]=(0,0,0,0,0);' w9 u6 k6 F. t
B. inta[10]={};# {9 [6 F5 ~- B) u- V# f6 p: Y! O
C. inta[]={0};
5 u' y% b4 g/ GD. inta[10]={10*1};* u$ e% l; ^7 ]1 p
      满分:5  分
/ s/ Y- p4 e" z" K) h  |  |13.  若有说明:inta[3][4]={0};则下面正确的叙述是()。0 ?3 Z4 f: R5 ~+ f% T- C
A. 只有数组元素a[0][0]可得到初值08 K: h# x4 f' \, b
B. 此说明语句不正确5 A- y9 A) D% o9 H8 z3 v/ J
C. 数组a中各元素都可得到初值,但其值不一定为0" t6 b% \5 L( a% V  d# q
D. 数组a中每个元素均可得到初值0
% O4 m6 i0 |6 y1 d# \- ~) u3 g      满分:5  分 8 }4 X4 U) P( G1 a) F1 V2 N

- m" V5 w0 y! S) t二、判断题(共 7 道试题,共 35 分。)V 1.  c语言程序中有调用关系的所有函数都必须放在同一源程序文件中
; z  E, `4 [( B" f+ qA. 错误5 T. e6 n8 P% {) f2 C. G6 t
B. 正确
1 Z* @( @  t! D      满分:5  分
+ \, K( W  I6 `) S$ m- |: L2.  在swith语句中可以根据需要使用或不需要使用break语句。3 ~/ q7 O% H3 q6 P) x) q$ B+ g. n* H
A. 错误' T2 K% C) i  x1 U! T
B. 正确
" [/ Z$ v, |2 [      满分:5  分# T9 o  E( t; q  k
3.  函数必须有返回值,否则不能使用函数
( K+ e; ^! h) }2 ]. vA. 错误! C- |, x. r; R
B. 正确) N2 ^" q1 o( J
      满分:5  分
1 ], I* D( x! {1 Q4.  int a[3][];可以对二维数组a的正确说明。! p, Q$ f+ i4 z5 U6 V: F' t( g9 m% d
A. 错误
" g/ H4 e5 G$ d, oB. 正确3 f& K( N3 L6 A9 G
      满分:5  分+ P; d7 o0 F9 }2 p
5.  声明语句int a[]={0};可以对一维数组a进行正确初始化。
0 O" A: A0 R, X) X2 h1 OA. 错误, r/ b+ U3 G/ n' }3 Y9 o
B. 正确
! G. T. ?; R) O! Y( n3 ^      满分:5  分
( ~( p; S& }( R# t6.  声明语句int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。1 a6 \/ Q% [, w4 n$ D4 E
A. 错误
/ _; [9 @# c; F7 u" c: J. K9 _7 d* XB. 正确
5 P3 z5 Y, i# y      满分:5  分
2 f; c! X$ `4 g# I, F5 B  y7.  主函数可以在其他函数之后,函数内不可以嵌套定义函数5 p: ?( m' y; s0 O+ i
A. 错误8 v; o" z8 y% t3 H% v
B. 正确8 A: {! r. \3 |, E$ V& k# Q7 b# W
      满分:5  分 ) ?# ?+ ~0 o& y# q# N! b

, E& v% E9 h# H. f# ~4 A谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-25 16:57 , Processed in 0.190109 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表