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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学14秋学期《高级语言程序设计基础》在线作业1资料辅导资料

[复制链接]
发表于 2014-11-16 17:48:45 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
! m6 c7 M! O: L0 Z# ?! G6 H! I( I/ B* h
  9 [7 d1 D" J% q, ]8 D3 ~
14秋学期《高级语言程序设计基础》在线作业1
+ w& S$ }( K" W/ d" A& N# G# ^       " ], |5 Z' D# ^
单选 5 A5 ?2 V- N; L6 o5 z
# P2 t+ p: i9 x, ?/ m3 F7 [
  s: @0 n$ t* c. e4 T
一、单选题(共 20 道试题,共 100 分。)  M" t9 t* Q  i+ h( e7 f
1.  有两个字符数组a、b,则以下正确的输入语句是( )。6 x: M9 Z8 I. j) q) E
A. gets(a,b);
5 }- a+ C$ @5 \" O0 E# S$ ~, }B. scanf("%s%s",a,b);
0 E: L- Q6 y& n& w8 B9 Z3 }C. scanf("%s%s",&a,&b);
+ B0 Y; q: `/ V2 ^6 [- ED. gets("a"); gets("b");"
5 H$ R5 E- z( X$ `/ A6 _-----------------选择:B      
* n0 _! y8 q$ b- E% K! x; h0 P0 @2.  以下正确的描述是( )。
6 k# p+ X6 ^; L* |$ J  aA. 函数的定义可以嵌套,但函数的调用不可以嵌套7 ^3 S3 x# E5 L# W9 X& E2 U4 l) V
B. 函数的定义不可以嵌套,但函数的调用可以嵌套5 q/ [0 h! T( r2 O% l
C. 函数的定义和函数的调用均不可以嵌套9 F  G  @8 m$ W, {$ U- ?
D. 函数的定义和函数的调用均可以嵌套
) Z( C0 a( U+ h0 S$ M$ t-----------------选择:B      
# J8 ?4 [/ ^8 n3 {- O. i0 F3.  若执行fopen函数时发生错误,则函数的返回值是( )。
  ]! H& ^; B) w! _' tA. 随机值
# j9 A: J! u+ {% g1 d! B, D& pB. 14 r0 i3 l% V/ g- k" {' x
C. NULL9 |5 P. g  h1 m% t
D. EOF
6 ]8 F+ B' @- S& m) K( Y7 P-----------------选择:      
/ C9 m: U( D0 ?2 @( k/ x" k  r" [4.  以下正确的描述是( )。
( l1 h. H$ q* @2 T) b! v" i" KA. 定义函数时,形参的类型说明可以放在函数体内' h, u3 L# |* _
B. return后面的值不能为表达式
' U3 c# ]6 w3 s, d0 Y& rC. 如果函数值的类型与返回值类型不一致,以函数值类型为准" S+ v' k) V% ^$ s  V3 c7 f
D. 如果实参与形参的类型不一致,以实参类型为准7 J$ \, d6 e' J( u
-----------------选择:      
# h+ o8 K. A+ |5.  在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。5 F' F# I1 i5 o$ }" c* G& t
A. 整型常量
( p7 k7 G+ r' M/ s/ f- uB. 整型表达式7 D+ B/ e7 W5 ~! F% K: f
C. 整型常量或整型表达式; l( K, a4 X/ G# E" b  a% l3 C
D. 任何类型的表达式3 g, U# O7 w: `7 H
-----------------选择:      4 B! K- P/ J6 H* ]
6.  对以下说明语句的正确理解是( )。 int a[10]={6,7,8,9,10};4 q9 Z' H, U, N. ~1 j/ {# t* D5 ?
A. 将5个初值依次赋给a[1]至a[5]7 K$ `  ?; a6 `
B. 将5个初值依次赋给a[0]至a[4]6 k) o5 X8 P6 R5 z) p8 K" f
C. 将5个初值依次赋给a[6]至a[10]" c. I6 F( s$ X6 m, m* ]. W: t
D. 因为数组与初值的个数不相同,所以此语句不正确
) q! @2 g& j" q1 \2 j-----------------选择:      ! f! x, u9 M' b) W# J; ^
7.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。& A2 |4 I: u3 }7 R
A. 该变量只在该复合语句中有效. O/ {8 v" e) k+ |+ z
B. 该变量在该函数中有效
3 O: V/ Z7 S8 I4 zC. 该变量在本程序范围内有效1 W# y8 Z1 |- Q
D. 该变量为非法变量
: @+ {5 Y9 ?' @" ]  U  Z$ \8 g+ I-----------------选择:      * c: N: T8 h9 q; W- h, C4 n
8.  系统的标准输入文件是指( )。: n& s" `) Z- M( ^. d' t" X
A. 键盘2 G. ?6 r: X2 D' _* e) O
B. 显示器: f7 Z3 Z% `# t1 n2 A! q% w
C. 软盘
! J. E# ]* k, ]5 ND. 硬盘* ], I4 g0 d: H( Z
-----------------选择:      
! {7 U* |, X2 w" P! b' k4 Z9.  判断char型变量c1是否为大写字母的正确表达式是( )。: u1 T& X. L: b, \) Y: _8 `( S
A. A'<=c1<='Z'
! }- V3 E2 c( m$ ]B. (c1>='A')&(c1<='Z')
, d2 X' f8 s8 C5 A, G: QC. (c1>='A')&&(c1<='Z')
3 h6 p/ a; h. j8 c  A% _; |7 z! |D. ('A'<=c1) AND ('Z'>=c1)/ P9 J( x2 V8 f0 F. ]  S8 p
-----------------选择:      + f& w/ a1 D$ ?# O
10.  当说明一个共用体变量时系统分配给它的内存是( )。
% N; T) I7 I: \0 r! {, H4 CA. 共用体中第一个成员所需内存量
+ P7 c0 ?# y7 d8 u% D" lB. 共用体中最后一个成员所需内存量$ u: m; }) x* X6 }" c
C. 共用体成员中占内存量最大者所需的容量! q6 M) `) H3 f- t4 V
D. 共用体中各成员所需内存量的总和
9 T" r6 d( Z( U$ V! v8 h* L-----------------选择:      7 E4 R  }( O, f0 Y/ Z: @6 ~
11.  C语言结构体类型变量在程序执行期间( )。& x, Q% S6 k4 ]" C. v) L- Q6 x  i
A. 所有成员一直驻留在内存中) ?& M" j, n; a# q0 Z  p+ y6 \
B. 只有一个成员驻留在内存中# u7 l0 [2 k0 P5 A
C. 部分成员驻留在内存中
. E: i/ f9 g; h/ [5 ]1 z, Z+ O- RD. 没有成员驻留在内存中6 _  k4 _/ p& W( q9 _  o( |5 `
-----------------选择:      & e# K$ ~% Q7 q( W6 \
12.  以下程序的运行结果是( )。 # include "stdio.h" main() { struct date { int y,m,d;} today; printf("%d\n", sizeof(struct date));}2 {7 e! ]7 r+ h* Y; ]
A. 2! j8 f6 u' ~1 e+ r, l
B. 3  ]' m1 O8 c/ |7 z. e$ ~
C. 6$ T# p* z' L- }( F9 w8 @  {( G; R+ p
D. 出错* {3 |# @) ^  {
-----------------选择:     
+ Y9 |: q! M/ H2 C% s# L" l13.  以下程序执行后a的值为( )。  main( )   { int a,m=2, k=1, *p=&k;    a=p!=&m;    printf("%d\n",a);  }
7 W/ y& o* V8 m9 D; v& U  I- VA. -1" ^7 y; Y, h4 g2 e/ `8 y1 N# A
B. 00 U- d6 X' k8 a0 w: n/ z
C. 1
8 F* U2 X0 r0 L1 Z  Z4 l3 YD. 2# m  Q. N1 Y: y# V% i8 r6 r, \
-----------------选择:     . t' P5 n" q" n
14.  下程序( )。    main( )    { int x1=3, x2=0, x3=0;       if (x1=x2+x3) printf("* * * *"); else printf("# # # #");    }
5 }6 ?% C! S( f8 k! W" L5 n9 S7 iA. 输出:* * * *: P8 g0 @* i  S% U/ J2 Q
B. 输出:# # #$ K& ?* W5 [% @/ h
C. #存在语法错误
/ F, U. c! n3 E' h& \2 DD. 无输出结果
- [) i, Y/ B' K# H  z! r-----------------选择:      " [, O! F* f* I4 ]
15.  以下不正确的定义语句是( )。$ m' G4 p# Q" A/ \! x% [3 M$ J+ o
A. double x[5]={2.0,4,0,6,0,8,0,10.0};; s6 q" j; Y; \( d& L
B. int y[5]={0,1,3,5,7,9};  Z; L2 O! o* l3 _! f: ?2 t5 E: h) k
C. char c1[]={'1','2','3','4','5'};% r- ~6 f7 w+ K) _; u4 v& q
D. char c2[]={'\x10','\xa','\x8'};"
4 h3 o. P& z3 A4 C- ?-----------------选择:      , y* ]# o: P9 ^! \7 d. D& m
16.  执行以下程序后,m的值是( )。  #define MIN(x, y) (x)<(y) ? (x) : (y)   main( )   { int i=12, j=8, m;    m=10*MIN(i, j);    printf("%d\n", m);  }
" F- `% A/ S* |* \! r$ ^2 _A. 120
" E$ r1 {% X9 O9 a7 aB. 80+ E% X" c' q, h* p) ?7 ~0 u- x
C. 12: z; g9 m/ L: v: e
D. 8
" z+ z7 Y  G6 a6 \-----------------选择:      7 r) f% D# [* @& L9 R& l
17.  若有说明:int a[][3]={1,2,3,4,5,6,7};则数组a第一维的大小是( )。6 U% i9 p: q# U3 t6 {
A. 2
7 r+ J& I% S) _* Q! P, f) UB. 3( Y- n: y$ G, l* R* k+ D9 o8 p, g
C. 4) O; x9 Z  K6 y7 k4 R# _. X
D. 无确定值
& t9 U3 a3 n5 U2 h( v8 d-----------------选择:      
* O; {  g; @7 ~* J0 Y# p18.  有字符数组a[80]和b[80],则正确的输出语句是( )。
# X' T! V. Z0 H% |4 y0 F+ T$ xA. puts(a.b);/ |% r0 t3 w5 f/ `9 e
B. printf("%s,%s",a[],b[]);& u8 i; Y- g' `& f
C. pitchar(a,b);& C7 _" ~7 L! }( ]4 ?) h
D. puts(a); puts(b);
2 F2 v& }9 l6 Z+ F$ P7 z: w-----------------选择:      
4 h" L- B- j" M' e8 a$ M19.  设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。
" _4 {; c  P7 [# ?1 t5 gA. p++;9 M" w5 H6 E' k$ h+ n
B. a--;
2 n: v2 @( }. ]C. b++;
8 b3 K0 [8 {# q( ^D. c--;
7 `1 |  Q. m( D4 G8 C" a-----------------选择:      
+ ?, J. Y- l8 c1 i6 @20.  以下程序的输出结果是( )。 main() { int a=0,b=1,c=0,d=20; if(a) d=d-10; else if(!b) if(!c) d=15; else d=25; printf("d=%d\n",d);}
0 q0 l$ e& l/ j8 W  ]. Y; B$ m+ KA. d=103 W8 i) N9 G5 l* [
B. d=153 c- m" \- t2 U" i7 {6 I6 ~
C. d=208 E, G, C+ D8 x! i
D. d=25% J% p: t  y- b, y2 C$ `
-----------------选择:      
% p  r4 n, K2 i8 Z. t2 F
5 T9 s/ k7 f) [- q9 V. f
5 j; m* H3 Q$ m, f8 e7 A + g/ I) H5 r( F, M( d
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 20:10 , Processed in 0.129909 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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