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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学13春学期《高级语言程序设计基础》在线作业1

[复制链接]
发表于 2013-4-10 11:13:43 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 20 道试题,共 100 分。)V 1.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。# ^% i4 m- |0 A, a" H# ], B# x) U
A. "wb+
2 a9 M; X, V, X5 Z, MB. "r+"+ Z$ ^0 G. A+ Q6 V3 P2 ?
C. "rb+"7 z  I. O9 C( V. `: ^
D. "ab+""2 U7 @# t. v, Y% [% x) F! `" r1 h$ E
      满分:5  分3 k" g# }4 W2 z- h  |# @' ^# q% M1 D
2.  下面对typedef的叙述中不正确的是( )。9 f7 g) w) ~6 K5 S+ x' e* ~
A. 用typedef不能定义变量名5 [/ t  i7 H# e
B. 用typedef可以定义新的数据类型4 u5 r/ n' N- T) K% s* W: g9 p
C. 用typedef只是将已存在的类型用一个新的标识符来代表, _: `: w2 L( c; R- t9 q1 |( p3 x+ g, g
D. 使用typedef有利于程序的通用和移植0 ?  _& ?) H, W; ]. i
      满分:5  分( o  T, K2 ]# A, h1 ^  z4 }
3.  若a、b、c均为int型变量,则执行以下程序段后的输出结果为( )。 b=(a=10,a+5,c=10); printf("a=%d,b=%d,c=%d\n",a,b,c); c=(a=10,b=5,a+b);printf("a=%d,b=%d,c=%d\n",a,b,c);- g' U6 y+ K3 Y5 m
A. a=10,b=15,c=10a=10,b=5,c=10  G& L2 B8 X: [/ J, u4 h6 S0 P0 g
B. a=10,b=10,c=10a=10,b=5,c=10$ s  h  H* a; Z) j* t
C. a=10,b=10,c=10a=10,b=5,c=15" g, m: |& I1 e
D. a=10,b=10,c=10a=10,b=5,c=5
2 o: e2 y& Z5 ^. y! [; X      满分:5  分
6 b0 C* M5 H: u! Z* r& o4.  以下能对一维数组a进行正确初始化的语句是( )。
  b: k" F0 |; R+ P9 M4 L7 hA. int a[10]=(0,0,0,0,0);
* ~$ B+ A2 t6 R0 A/ m* [. ^3 bB. int a[10]={ };
9 E3 `4 A: l  s7 {C. int a[]={0};- @4 C, P/ Z! J/ W; r/ {
D. int a[10]={10*1};
8 v9 |! i( ]7 T6 A( p. C      满分:5  分
1 u4 E- ?/ K' q8 s5.  当定义一个结构体变量时系统分配给它的内存是( )。! e! ]! T8 x! ~' Z8 l
A. 结构中第一个成员所需的内存量
4 H$ c! ~$ U$ jB. 结构中最后一个成员所需的内存量( V) z; O; u( s
C. 结构体成员中占内存量最大者所需的容量
6 J7 x! _% x! t$ cD. 结构体中各成员所需内存量的总和
$ X( W2 x) j9 w: ~2 A. Y3 n      满分:5  分
% g+ k" T" J; g2 z. }) b8 g3 i7 f6.  下面程序段的运行结果是( )。 char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); printf("%c",a[5]);: i; W2 {, h2 j9 W# {
A. 空格% K: B. S9 l" e- m0 k) N
B. \0
6 T5 J0 z9 ^/ [" BC. e# g& o, \/ c2 b/ \6 f( o
D. f4 v7 C- W( ^# r  R& I
      满分:5  分* @" }: S6 m6 j- _
7.  有下面的程序段 char a[3],b[]="China"; a=b; printf("%s",a); 则( )。( h! T' w* \+ U3 C- b
A. 运行后将输出China  m7 j5 y6 c0 N& u/ C1 _- A
B. 运行后将输出Ch1 E; y7 M* b- i: D3 q9 ^4 p8 J
C. 运行后将输出Chi( R- c- x# g1 x5 {% T0 f. [  S
D. 编译时出错
2 {7 t" _! N( d1 Z# g* m      满分:5  分
/ Y7 a$ x7 l2 B: D- L* o5 u8.  C语言程序从main()函数开始执行,所以这个函数要写在( )。
* T) `. x; i4 sA. 程序文件的开始
7 m) w* K1 d  ~  _+ u) }5 nB. 程序文件的最后0 K. ^: ^# g6 k8 H5 `4 O2 R
C. 它所调用的函数的前面
; F; ~2 j3 ^5 n2 O1 pD. 程序文件的任何位置
; j4 Z- W  C- e! \      满分:5  分. r+ |* o! v+ P. `6 y
9.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。
. t9 R& _) J# h7 ]A. "wb+( I/ h3 \4 i7 a3 b; i( l/ b
B. "r+"! c- g( M/ q. k! G5 i
C. "rb+"2 K1 E& w! ^, U+ i' v
D. "ab+""
0 w/ R' k% ?+ N% I3 \8 m, V, \      满分:5  分/ d+ |) f& h) O% h" `! N8 F5 O
10.  已知ch是字符型变量,则不正确的赋值语句是( )。& L9 |- Z8 U8 ^8 N! D. m, M. O# B
A. ch=5+9;4 Q8 \( t) w2 Q% r4 J, E. O
B. ch='\0';: ^# N% c8 A8 b- [( s
C. ch='7'+'9';! b1 B9 E, p4 v# k
D. ch='a+b';
0 A3 D/ r" H9 i4 E( t      满分:5  分
1 T5 E. \% R1 A& T8 b( x1 e11.  执行以下程序后,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);  }
: t7 @' R/ o* m' ?A. 120
, J; ~6 I+ ]3 x# u1 QB. 80
: V( P% w9 E' o: U* b% @+ ~" l3 DC. 12
; w1 I; w( t- ~/ ZD. 8: J: e2 h8 E  ^/ q( C
      满分:5  分
$ o; Y: ~+ p  H* e% g8 M+ `, {8 [12.  若有说明:int a[][3]={1,2,3,4,5,6,7};则数组a第一维的大小是( )。) P# J. s7 c  ?( g+ q0 w- g  e2 `
A. 2& z  _) U3 b* O" s% J! a
B. 34 b8 Z$ ?& ?+ }+ S1 J( u
C. 40 R) K) B4 i$ e9 ?) P- d
D. 无确定值' p3 |9 E+ E& ?* E
      满分:5  分
6 U$ A9 e* q% J: Q8 U  A9 G9 T13.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。) S6 [) I/ m9 `
A. 移动到距离文件头10个字节处
1 U; n/ h" e% G1 g1 TB. 从当前位置向后移动10个字节% C/ F4 r4 I! X7 S0 u6 p
C. 从文件尾部前移10个字节
+ {- p4 A4 k8 R1 qD. 移到离当前位置10个字节处
. b# S+ N( H# D1 r& c' O      满分:5  分7 O0 V; }  E! I( R! R/ R
14.  以下程序的输出结果是( )。 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);}4 n3 S9 ^" I( N" a! }3 S
A. d=10
8 p& d( K1 c& m; H+ W6 b) y4 X$ uB. d=15
1 Y* @* i( m/ |+ aC. d=20/ M' K. b7 \/ _% R  p' |
D. d=25
* h! z! A- a- m* q" Z      满分:5  分
! k1 e& i  J1 t6 a1 D; E; R15.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。! X: w' b# I7 ~) q" e6 U& _
A. -1
. _" R9 {) a& d4 T& x# X9 IB. 随机值$ j6 y+ I, e8 t
C. 0+ R. `5 T2 z! d6 W
D. 1
; T0 p+ O! s8 G: ^+ I# j      满分:5  分
$ Z  R% J7 U/ o: L* n8 V16.  若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为( )。
% M4 @9 q/ B. G  U; A+ @# E) d- OA. *(a+1), m8 z$ q& Q. D/ v, h  E; _
B. *(a[1]+2)
% f8 a3 l5 q0 n: }3 J5 @5 xC. a[1]+3
. n% z6 |* D: R% Y! e; y* eD. a[0][0]
% C' Q; V# ?/ U0 W* [1 O, W      满分:5  分( G4 n. j) _2 J) E
17.  若有语句:int a=4, *p=&a;,下面均代表地址的一组选项是( )。
# U( M# P0 D8 r4 U/ zA. a, p, &*a6 v; T* C7 x$ _* G, J
B. *&a, &a, *p! r: J* g3 f5 D, `
C. &a, p, &*p" k, v. ?8 s, q$ s# q8 \: s8 [, e
D. *&p, *p, &a"
! A* s  z8 ?3 Y6 s: Q      满分:5  分% g3 p% F' i, [9 R1 \: `" d6 G
18.  以下程序段的执行结果是( )。    int x=-3;     do      { printf("%d\n", x++);     }while(!x);
; c& A, k5 {1 Z5 w/ V7 Z' ^A. -35 L; y* r' E' p. t# r6 `
B. -2
' n5 e$ a3 X/ u3 u; |5 x! }$ [C. -1
2 b6 q# w6 k, @% rD. 陷入死循环
: k2 b) z; ]( P+ s% T      满分:5  分5 C) s8 t8 i1 ]7 F/ A, o
19.  以下对C语言中共用体类型数据的叙述正确的是( )。
2 D0 k) S" u) r, P1 |4 h. zA. 可以对共用体变量名直接赋值
% @2 g! [8 [) f7 V# v7 C" t- T* HB. 一个共用体变量中可以同时存放其所有成员
( k4 L- f( `. b- fC. 一个共用体变量中不能同时存放其所有成员& J! m. d+ J6 {. F! [) p  \; D( v
D. 共用体类型定义中不能出现结构体类型的成员% x. }: q4 \% i9 B" ]9 ^" S
      满分:5  分- I- Q- c+ [, l# c
20.  以下正确的定义语句是( )。
' B, h) J( |* y0 O( r3 V/ ]A. int a[1][4]={1,2,3,4,5};
0 q5 i9 B0 s  D$ ?) H% t5 q1 EB. float x[3][]={{1},{2},{3}};5 H, A1 h  r( O" V9 p; i
C. long b[2][3]={{1},{1,2},{1,2,3}};2 m( O$ w1 |6 q
D. double y[][3]={0};
' F8 X+ u$ j+ _2 P$ B6 j      满分:5  分 ; Q4 K( q! v- @* I
( q  T! H) i) `! l

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-21 03:09 , Processed in 0.120287 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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