奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

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

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

[复制链接]
发表于 2015-9-25 11:58:18 | 显示全部楼层 |阅读模式
谋学网
15秋学期《高级语言程序设计基础》在线作业2
6 m7 j& U$ P+ [* ~/ K8 L8 Q9 G) g      
$ s! t! r% U" X( G% I1 G) [' O9 C  z单选题 9 b4 r0 x$ ?* J' k2 K/ V
" q  _" l6 u7 Y+ F: X" T% j/ q2 |9 h, p4 ?

6 }3 r' `3 B9 F4 g0 G7 `一、单选题(共 20 道试题,共 100 分。)
; H/ s$ a7 m% P. L, u- U9 p5 o! A1.  C语言中字符型(hr)数据在内存中的存储形式是( )。4 a& p& d2 d' f% N# _+ {3 _
. 原码
$ n/ Z+ a5 \  x. 补码
2 Z1 R, |' Y* E! x% x( {0 p. 反码
$ H$ I6 j; r( W+ B/ _$ ^. SII码: T" m& P5 ~6 W4 q* R( {& s
-----------------选择:      2 q7 j9 g) x4 R3 |, `+ ]
2.  下面对typeef的叙述中不正确的是( )。& d1 P2 K9 _1 Q6 A0 E: c
. 用typeef不能定义变量名
- c/ i5 w$ T. }* L2 M( a0 V& l4 g. 用typeef可以定义新的数据类型# F- e! C3 H  q( Y6 ^7 [/ Q
. 用typeef只是将已存在的类型用一个新的标识符来代表
3 y; x$ ?6 [/ ^5 d, m) W% i$ k. 使用typeef有利于程序的通用和移植
$ T( y0 i9 e0 @" s6 j3 u-----------------选择:      + a1 W' g3 A8 r6 L
3.  以下正确的函数形式是( )。
+ `# P0 K; g, c3 l  ~8 U6 a. oule fun1(int x, int y)  { z=x+y; return z; }7 B3 d* _4 N  n( D" ?
. fun1(int x, y){ int z;return z; }6 C& S* O  Q- N* M! _, f
. fun1(x, y) { int x, y; oule z;z=x+y;return z; }
: H9 g9 y2 H" e& [. oule fun1(int x, int y){ oule z;z=x+y; return z; }"7 H# Q* \& }* m7 [$ T
-----------------选择:      7 j% W/ ^/ ?$ |( |; s  n" ?
4.  以下正确的函数说明是( )。# x6 g7 V4 s9 V
. int fun(int , )
' C& L; F1 \7 h+ _  z. flot fun(int ; int )3 W& s/ z: j9 ~  P2 {  Z( }2 B, _3 Y
. oule fun( )
+ J; I3 W) [- p+ |/ I6 a$ f. int fun(hr [ ][ ])
2 I5 x  h3 g( }' K$ q5 i4 t-----------------选择:      # S0 @( g. N# r
5.  下列程序的输出结果是( )。 #inlue voi fun(); voi min() { int x=1; if(x= =1) { int x=2; printf(“%”,++x); } voi fun() { printf(“%”,x++);}
- I" {  p1 _2 x0 X' x3 o6 a. 2,1,1! H: J0 w" E# Q/ `( h
. 1,2,1
$ I$ h+ J+ J) Z4 l& ?& S. 2,2,2
( h2 w+ ]1 N! [$ T0 r' K. 2,2,1"$ ^4 y& w* `. \+ k' N" @! Z
-----------------选择:      
8 `4 I6 @% V4 d4 q! I6 U6.  设h是hr类型变量,其值是,则表达式h=(h>=''&&h<='Z')?(h+32):h的值是( )。
+ Y% W0 a. m% V6 \* o, ?! g+ t; [. Z
: O" W- w$ r6 |! H- ?3 C. ~$ U. + r! W* a3 ?: S1 b+ K/ W' X4 }
. 1 F/ X; o2 |/ d: p- x; a$ B
. z
" @" U4 ~5 o% i. ]; \$ A-----------------选择:      0 J9 v8 ~9 i7 ?' r+ Q4 w* W# y7 n
7.  下面程序( )。(每行程序前的数字为行号) 1 min{} 2 { 3 flot [10]={0.0}; 4 int i; 5 for(i=0;i<3;i++) snf(%",&[i]); 6 for(i=1;i<10;i++) [0]=[0]+[i]; 7 printf("%f\n",[0]); 8 }! r6 ^/ c9 _0 h2 K6 s' |
. 没有错误
. A6 ?+ ?0 B+ n+ |# [' f. 第3行有错误
) t, d) O& ~' L. 第5行有错误" ~7 G+ u; `8 v' u" ?
. 第7行有错误. e* m( w- w- [; _7 w6 C! H
-----------------选择:      
) h$ g0 m5 J" Q  `8.  下面程序的运行结果是( )。 min( ) { int [10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int *q=; printf("%\n", *(q+2) );}% L( M. t, \! _' t2 T
. 1) H; J4 ^# Y% A
. 22 o+ a8 Z' U3 V7 I5 H( C
. 3
( |% _$ n8 d4 L. 4- \+ s) _* R! q$ I. f0 o$ M, `
-----------------选择:      2 H6 d7 @) m4 }( U
9.  若、、均为int型变量,则执行以下程序段后的输出结果为( )。 =(=10,+5,=10); printf("=%,=%,=%\n",,,); =(=10,=5,+);printf("=%,=%,=%\n",,,);
0 Z9 @* b* _* ^3 z# `& \. =10,=15,=10=10,=5,=109 W+ x0 s8 N4 q% P+ B/ s
. =10,=10,=10=10,=5,=10# K* Q, t2 F, [; w2 Z7 n: x2 W9 [
. =10,=10,=10=10,=5,=15
2 W  {0 @' C& Z. m. =10,=10,=10=10,=5,=5, u& X/ T: N8 d8 h, [5 X
-----------------选择:      + o9 @6 P+ t. {, |4 J
10.  若使用一维数组名作函数实参,则以下正确的说法是( )。
! N% @4 X$ C" g- k$ x8 Y# P/ Z3 b. 必须在主调函数中说明此数组的大小
$ Q# _3 k0 T8 Q  q. 实参数组类型与形参数组类型可以不匹配
2 W6 s7 `$ _1 S. K8 ^. 在被调函数中,不需要考虑形参数组的大小
3 I+ w0 c+ V* l( A. 实参数组名与形参数组名必须一致
1 Y, j' g  {1 \% y: E( I' ~-----------------选择:      2 C8 A- C  N4 O
11.  以下有关宏替换的叙述不正确的是( )。- o2 z  z6 j: x+ a4 E! M' \
. 宏名不具有类型
4 Y- E( {( Z2 l& n. 宏名必须用大写字母表示0 ^0 |* v  J% [+ J) Q
. 宏替换只是字符替换
, h# X& A0 L' e7 f  f0 X. 宏替换不占用运行时间4 i; x* q9 {0 P" G  @; V
-----------------选择:      
- d7 ?) _1 y1 v( }6 Y% J* ~12.  函数rewin(fp)的作用是:使文件位置指针( )。
" R/ ]! v  \+ H( f3 {. 重新返回文件的开头
' `% ]9 Q! t; U. 返回到前一个字符的位置5 O" O3 I9 N" ~! _1 R' S
. 指向文件的末尾
3 z& p& K) f6 ~3 p0 B2 {8 k* i. 自动移至下一个字符的位置
: n  W8 O# \. M! Z+ q+ P-----------------选择:      
1 z  P9 @  ]- ~7 \( s5 c13.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
' a2 ^0 E! S4 B$ U: Y! }; R' U: Y. 移动到距离文件头10个字节处
. f9 R6 [- {$ E& m+ u' |) m. 从当前位置向后移动10个字节
, y5 S/ C- v9 @. 从文件尾部前移10个字节# d3 J/ ~2 l3 O6 S* k9 ?5 l& \
. 移到离当前位置10个字节处
; n3 U. p" a' p; @5 V1 x-----------------选择:      
. {: p/ ?0 Y  F+ U; `14.  若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( )。
0 T, q+ l2 J- w! p9 g* {/ ~. num%2==1# @8 ]0 I9 k  j% F2 j
. !(num%2==0): Y# `1 W3 o/ V. H; s
. !(num%2)
- P: Z2 j7 K& ?4 g. num%2
& D# G: n! \; n3 Q! C" m-----------------选择:      ' s9 V% l( E7 s/ c1 y
15.  设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。    for (y=100; x!=y; ++x,y++)      printf("****\n");
- z: v9 B+ X9 d  `/ q& a+ }. 循环体只执行一次
' Y$ a6 Y+ I- l8 _. 是无限循环
5 ?: a5 i) y' |5 w6 C! j% ~. 循环体一次都不执行
: W8 w, a  u: s' t+ m0 I) p. for语句中存在语法错误
+ m/ G, [. z  Y4 U$ T  L-----------------选择:      
, S( r. J% D" V16.  当正常执行了文件关闭操作时,flose函数的返回值是( )。
' b8 H/ ~4 W: G2 z4 ?) I  R: S: g# q. -1: y+ D+ n8 G/ i6 T$ _1 F3 v# K
. 随机值
5 Y! V% A. E- `8 y) y. 0! d- b1 L  P2 i* |
. 1
9 C: U  z$ m% r# s5 v3 R-----------------选择:      2 K9 \! r$ _8 p6 c, n
17.  语言程序从min()函数开始执行,所以这个函数要写在( )。
8 U4 d! C* |2 |* O: T' b2 ]. 程序文件的开始% E' I; y2 P. r: s
. 程序文件的最后; S9 K) I9 r6 @
. 它所调用的函数的前面' g7 @" p; j, ?3 c: M- G, E+ R
. 程序文件的任何位置5 O, B; V+ s& i- ~
-----------------选择:      
) ~7 R+ a  A$ _+ [18.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。7 E9 c0 L0 Y; U8 t  j# J
. 该变量只在该复合语句中有效# F! N7 R' l+ ~% f3 b
. 该变量在该函数中有效& o* |5 P, G" U$ ]% D! m
. 该变量在本程序范围内有效, f: O* J: M' x; M- \# {
. 该变量为非法变量
* o# X! s9 _- C# ], Z5 p-----------------选择:      
; s; _& ~1 b6 q4 Z19.  若有以下说明,并且0≤i<10,则( )是对数组元素的错误引用。int []={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=, I;& I8 h. [: y  [
. *(+i); [7 J  j2 E( h6 I: C3 `
. [p-+i]
8 _! l$ P2 d. i; V2 ~. p+i
3 t' W" \  B7 R) k; C. *(&[i]); h7 B- z# \* ?# {1 z
-----------------选择:      
4 u/ X% b6 r* D  m4 ]20.  以下正确的定义语句是( )。
6 n" K, _- Y+ F* @! L0 }6 x  _. int [1][4]={1,2,3,4,5};9 w+ T9 g, P- W4 S2 L
. flot x[3][]={{1},{2},{3}};( g6 d3 x% P0 K/ @( [) q# g: _: a
. long [2][3]={{1},{1,2},{1,2,3}};
' A4 j/ k& g! e, d% `' h$ c$ B. oule y[][3]={0};
0 D9 F+ x) Q- N2 o/ ^) n2 z# f3 d-----------------选择:      
! y: B1 _1 W" P2 ^' x

本帖子中包含更多资源

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

x
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-10-18 19:57:42 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表