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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

奥鹏东大11春学期《高级语言程序设计》在线作业三

[复制链接]
发表于 2011-5-2 07:24:51 | 显示全部楼层 |阅读模式
谋学网
11春学期《高级语言程序设计》在线作业三/ \4 _& v- }! x4 l% F1 Z, W
一,单选, d* j& P5 A6 E/ C$ U
1. 以下运算正确的程序段是( )。
8 ?* r& B$ l, c4 }( ^A. char str1[]="ABCDE", str2[]="abcdef"; strcpy(str1, str2);" m% h. d6 [. X8 m% r7 U# ^2 W5 G, [
B. char str[10], *st="abcde"; strcat(str, st);
! U$ A4 v" Z7 o# W, L' m) Q/ DC. char *st1="ABCDS", *st2="abcde"; strcat(st1,st2);
# |1 ^/ O# y& iD. char str[10]="", *st="abcde"; strcat(str, st);"
7 W" `0 m/ T2 M- n/ I) g
& k$ w1 a, U1 l1 O* L2. 系统的标准输入文件是指( )。
& x& P( G. X$ q' [7 x# e+ [, XA. 键盘7 u; o! i% S% X/ A$ f
B. 显示器
; d) v% R' i4 w3 V0 J9 IC. 软盘; a& ^& |' E* Q+ P$ ~% Q6 j
D. 硬盘
- h4 n: a5 H8 B' p1 E+ K/ a- s
: n0 R7 r3 `: y3. 定义如下变量和数组:int k; int a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。for(k=0;k<3;k++) printf("%d",a[k][2-k]);
8 q, H+ V9 k7 x5 V+ ]" BA. 3 5 7. B8 s% l3 ^% Z! ]) i- l: b1 y
B. 3 6 9
0 d5 q6 m9 w" GC. 1 5 96 k& {' V# u3 v" i
D. 1 4 7- L' r- ^0 M; [9 W$ G9 |5 B

/ G% j( X1 U1 o$ |% L( V4. 下列关于C语言的叙述错误的是( )。' t4 a# T& V+ ?% M/ r" w
A. 大写字母和小写字母的意义相同
) `! X  k; j8 E9 M8 j% wB. 不同类型的变量可以在一个表达式中: {) ?/ f8 f" {2 L+ ^( _" s2 C
C. 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型  ^  I& M6 {: m- N
D. 同一个运算符号在不同的场合可以有不同的含义" K8 F) B) v: R5 _4 l1 D3 o

( i7 ]2 ]& W# }: z. X, b5. 若有定义:int x[10], *p=x;,则*(p+5)表示( )。, X3 e  J& r4 R! i8 Z8 R
A. 数组元素x[5]的地址
  I3 d: P" f) M- U  QB. 数组元素a[5]的值2 f( o# W, w& W$ c- l! n! P
C. 数组元素a[6]的地址
7 N( ?. x3 B# J  B; v. b2 n$ uD. 数组元素a[6]的值6 P# N+ h5 e1 E' X9 y( ?! O0 A3 k

; u5 z& i9 V, K/ b6. 以下正确的定义语句是( )。
% @- R# p; Q# M1 I, u: `' eA. int a[1][4]={1,2,3,4,5};
; K5 `( L$ `+ k- l( |% TB. float x[3][]={{1},{2},{3}};! N& c8 u1 ?! g  t; s! W
C. long b[2][3]={{1},{1,2},{1,2,3}};
: k# H5 {) ?+ M5 @4 F$ OD. double y[][3]={0};
: O$ e! M4 X( W$ c1 q7 m% d, D
# i  }4 A! r  H  v7. 若有以下语句,则对x数组元素引用不正确的是( )。 int x[ ]={1, 2, 3, 4, 5, 6}, *ptr;ptr=x;+ t, W! o# a# F! D8 n
A. *(--ptr)
+ `8 V) K  S1 o" r% l! A0 ]! x1 Y* y4 QB. *(ptr--)
, G( W% X: S9 t3 R5 c6 m/ m" C2 R0 xC. *(ptr++)
2 f" i0 z* K9 I, r2 eD. *(++ptr)
9 u" L% K- E* g8 e
& i, G' I1 f: q+ a4 D. M8. 以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。
& f! c9 M9 N3 Q8 ZA. int x=y=z=5;3 J7 l# m  |- b9 n' Z
B. int x,y,z=5;* u! L# U0 D. N8 L4 u
C. int x=5,y=5,z=5;
7 C$ B2 I1 A4 {, X  mD. x=5,y=5,z=5;"* R3 q! q, U0 w. j3 B7 [
9 Z3 T: X; ^% g% _6 @3 _
9. 设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。    for (y=100; x!=y; ++x,y++)      printf("****\n");0 E# u2 k, A3 V, V. k8 C7 E
A. 循环体只执行一次& Z' {/ G3 a6 z# b# A
B. 是无限循环! O+ h) a6 U1 v% Z( U3 p' O! o3 _
C. 循环体一次都不执行
1 V( h* p$ p) U3 z$ Y7 ~D. for语句中存在语法错误# I3 g2 h( F, U4 E
# g: `8 x3 B: l  R8 G: m: V2 u. r
10. C语言程序从main()函数开始执行,所以这个函数要写在( )。, U4 o* |0 X, f9 k
A. 程序文件的开始
* h$ L& `; X2 D$ \* m0 `) |B. 程序文件的最后" |4 A- H8 j, o) H; U
C. 它所调用的函数的前面
6 t% V  Y4 a5 F: r: H, S( ND. 程序文件的任何位置
2 Z6 R# F; {( u# ~6 _
, \# W- S  V2 \# N3 V4 F4 C1 U11. 以下程序的运行结果是( )。 # include "stdio.h" main() { struct date { int y,m,d;} today; printf("%d\n", sizeof(struct date));}' P7 P8 s& E0 t/ U" J: L! E
A. 2
8 i* Q1 H/ ]+ l4 `B. 3. q/ u, |, v8 r. w' x- k
C. 66 c' M* ?: G' c$ S. j
D. 出错
. d# O$ s. Q$ |8 \; l
. J3 g+ H% w( i* c" P% D$ I12. 下面程序的输出结果是( )。 main() { int x,i; for(i=1;i<=100;i++) { x=i; if(++x%2==0) if(++x%3==0) if(++x%7==0) printf("%d ",x); }}5 K+ {9 H" ~. Z# `/ X+ r
A. 39 81
$ e5 C7 Z" E. c" r, ?* ZB. 42 84$ X) g" f1 {7 P8 k" n) J* w$ m
C. 26 68
$ X7 F8 N! @2 s8 YD. 28 70
9 i! L- u" [+ u5 V; Q2 D4 q  v5 F' b7 \) H: |/ p2 X+ n. m
13. 以下程序段的输出结果是( )。 char a[ ]="Program", *ptr; ptr=a; for ( ; ptrq.Type = "1"; q.ObjectID[q.ObjectID.length] = "rdo_496ffcf9-d57b-40b6-9470-80334bc2c6c7_Response" q.Response[q.Response.length] = "Response"; q.Answer[q.Answer.length] = "";
, s' B! X0 i- @- ~& c7 N( yA. Program# ?7 i: v- G/ e+ a- A- B; W
B. Por0 y) U/ x1 y1 H' K
5 P/ h' ^* j6 |
14. 判断字符串a和b是否相等,应当使用( )。
$ H: n: {, S$ ?5 W0 I+ ZA. if(a==b)
1 b$ b. `& G8 g2 g5 |B. if(a=b)
! \& q. E$ l% O0 S6 c  P# BC. if(strcpy(a,b))
. q+ {2 j, [9 c  S2 ]" ?3 cD. if(strcmp(a,b))"+ m- y$ y, `* |: g
, `  N6 }" x* {; r3 I" F8 W
15. 执行以下程序段后,y的值是( )。 int a[ ]={1, 3, 5, 7, 9} int x=0, y=1, *ptr; ptr=&a[1]; while (!x) { y+=*(ptr+x); x++; }* ]# I; U  a( I2 a( ^8 `7 Z$ u6 J% F: \9 F
A. 1
9 x$ R8 [9 r9 v5 ?' Z  ?B. 2
. p- {- U  E3 j9 NC. 4+ @* u7 L5 L0 W2 U- P) W' w
D. 24$ l2 U& n. _, q1 E; ~  v6 s* P
3 Q, C  }! {+ `  h$ R
16. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。
; P8 g! O0 |: f% L8 Y* nA. -1! Y0 m! n* u0 A9 d
B. 随机值  p2 J( i& {, [- o9 y4 |
C. 0
1 C) s% g; K) }* g# eD. 1$ o) X8 I; P% _8 B7 _8 x0 V$ ^

- u$ C7 p* ~: u17. 下面程序的运行结果是( )。 main() { struct cmplx { int x; int y; } cm[2]={1,2,3,4}; printf("%d\n", 2*cm[0].x+ cm[1].y/cm[0].y);}
6 X, P# l. c1 D& a& G( d' ZA. 5
9 T3 @; _" x' gB. 2
2 ?" E+ B) L$ C, JC. 3
7 o+ A" P8 x5 y7 x; ID. 44 _. \8 \6 B  M) F$ u1 w- R
. [! J, `1 D+ X6 ^5 C
18. 下面程序( )。(每行程序前的数字为行号) 1 main{} 2 { 3 float a[10]={0.0}; 4 int i; 5 for(i=0;i<3;i++) scanf(%d",&a[i]); 6 for(i=1;i<10;i++) a[0]=a[0]+a[i]; 7 printf("%f\n",a[0]); 8 }
0 d9 O8 `/ }. U8 b) d  yA. 没有错误
$ |3 `5 f, \! t% v8 T8 |" N' Q1 yB. 第3行有错误' g- k, e5 I- F
C. 第5行有错误
) c! H# U* F- p6 _3 O" rD. 第7行有错误
0 t5 k( P7 a5 c9 w6 T
* D: \( u( j4 S& b+ u3 E9 S19. 若有说明:int a[3][4];则对a数组元素的非法引用是( )。5 [+ u" x" y$ r" o& r
A. a[0][2*1]
  b- W. B/ [2 t% k9 _3 c+ o" yB. a[1][3]
% Q! p1 o3 Y$ v1 wC. a[4-2][0]
, `! B* w; I1 a4 G# ND. a[0][4]
/ e( o4 O4 q0 i" |' d$ M  e' x- W4 R, l7 ^3 f: {; K# k* k
20. 以下能对一维数组a进行正确初始化的语句是( )。
0 G& I6 L. q* O- ]4 V$ EA. int a[10]=(0,0,0,0,0);8 F5 O+ z5 K% F+ Q+ x0 r
B. int a[10]={ };1 d& `. T' d4 _, A( o' b
C. int a[]={0};. ^: V$ ]4 R4 _6 P( ?0 X
D. int a[10]={10*1};

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:26 , Processed in 0.110649 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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