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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

20秋吉大《C语言程序设计》在线作业二

[复制链接]
发表于 2020-12-20 20:47:37 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业二0 Q) g4 W$ ]' c6 k6 P
试卷总分:100    得分:100+ I0 |3 K  s& Z$ Q% U& J
第1,设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是! O' \( O2 m. e8 M
A、p=1;
8 Y6 t0 W9 a* ~* Q$ M$ kB、*q=2;/ N% @' c# T3 a! @& g6 Q
C、q=p;
; x- q. _8 M& K' R4 K! R! yD、*p=5;
- @4 b! c; r. s& F5 ^- \8 E9 r正确资料:+ t1 O7 i8 t: d- ?; m: Z

/ B- L! _7 D  U0 @1 l5 X6 L! D2 O8 u- y& Q! y* d% `) C1 B! B- T
第2题,设有int x=11;则表达式(x++*1/3)的值是: @& }" T& t5 y, R8 D- l
A、3
& n* {9 v* W" J' X! v" Z0 hB、4! _; n8 G# d. n+ U' L8 @- ]0 t
C、11
& u$ Y& J% b" B4 d( XD、12
. U& k% M( D8 U正确资料:
& }$ e; x# e  S' `8 E6 r3 t8 s' T/ O/ a* u) b1 n

" w7 g/ _# n5 w+ c第3题,下面程序的输出结果是    main()    { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;    printf("%d\n",*(p+2));}- _' W, m3 M( O! G  D* i1 F
A、3
7 w+ W: b- Z: w) F) x- lB、4+ @( G6 ~: H6 _- E
C、1" V6 S. v; l" u$ e
D、28 _& \5 j7 t7 T. V, X
正确资料:: s( v' y: b2 n# j' b/ w; p" M

- Y9 g& ^- C  \2 _6 }& a& ^: G: t: _+ k9 x
第4题,sizeof(float)是# L! z$ r$ }' F$ F0 E: ]
A、一个双精度型表达式
  f. W. U' L; u! w3 V% dB、一个整型表达式
3 {" O" f% h" H% g" l  GC、一种函数调用- Q' [! O) u. Z
D、一个不合法的表达式7 l4 i# Z" @! Y  \& u
正确资料:4 ~' T; l- N3 J: j" M3 h

  H, F6 M( `, `( [0 _" a2 B
3 ^% U# H- P& \7 C资料来源:谋学网(www.mouxue.com),在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
- U5 z( @8 o! J; w0 UA、a=20000+20000;
  y1 C5 Q8 x& o  wB、a=4000*10;- s# `0 e+ ~2 a+ w* ~1 z+ k+ \
C、a=30000+10000;" Z7 S5 k) d* s) G* w+ T& u' S
D、a=4000L*10L
* D  V+ n' m! G* O正确资料:9 [/ t# ], V2 {8 u+ N! f

7 I6 @2 X) E0 g) Z5 ^' m, n9 a) N
2 G5 K0 {, \$ k- a: w: ^5 \; i0 V第6题,请选出以下语句的输出结果    printf("%d\n",strlen("\t\"\065\xff\n"));
: h( |, y4 f& I# a2 z1 ]7 L( ]" eA、55 h9 ^0 R/ |4 ]! \
B、14
  @0 i, F( S+ ~( N0 i4 h& F9 [C、8- a- f9 |- ~/ J* g; |; z- T* ~+ r, B
D、输出项不合法,无正常输出( D# o7 p# ^- p6 U, o) b3 Y* K
正确资料:
0 \5 s7 k5 m8 o
  ]7 L1 F2 A- k2 a+ z+ J, \1 g8 G( [9 |( k* j# p9 a& p. g( N" A
第7题,若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
7 Q2 j  L! U4 H: LA、4
$ i0 E: Y* A: O3 j" YB、16
& U! Y% O, p2 s$ l8 V% Y: F9 f2 g" ~C、327 T- q1 o: ^3 `2 k
D、52
4 R0 z+ M7 s& Z- f6 P! M/ v  D正确资料:
* z( A6 p! n* |! X7 y, d4 o( H
" i8 i, A: ?6 s  Q/ U$ t8 g
5 i* m3 N1 p1 S2 m4 P3 Y3 @" v  D第8题,下面能正确进行字符串赋值操作的是% z( H, j( [) x7 M8 Q8 K
A、char s[5]={"ABCDE"};
2 u& G- h2 N5 |B、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};0 S1 c& d: e' a% e) M2 {- W
C、char *s;s="ABCDE";
4 J+ P- r2 o+ A( v: a( |D、char *s;char a; scanf("%s",&s);
1 w' ]. b* i/ |' I8 Q9 X3 W正确资料:: z# Q1 j3 U1 w1 C. b2 `+ S

2 \+ t* g  \: N" y2 W. g  f+ c+ Y5 J7 d" H6 \
第9题,以下程序的输出结果是   #include "stdio.h"void reverse(int a[],int n){ int i,t; for(i=0;in/2;i++){  t=a[i];  a[i]=a[n-1-i];  a[n-1-i]=t; }}main(){ int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0; reverse(b,8); for(i=6;i10;i++) s+=b[i]; printf("%d\n",s);}$ w! d! S- @9 o# ~9 c) q$ ?1 t
A、22
8 V6 }9 q$ v- Q, p" H4 Q+ c  KB、10! E- w9 g, g; A6 N6 g0 d" R/ W
C、346 K% E6 k: r4 W( t! j; K
D、30& V( }2 R' y$ F% b- g  [1 n" z. \
正确资料:
/ ^6 Q$ t  e  ]+ _8 l" J9 q  ]. H1 D7 W
. V: Q$ L  _3 @$ h
资料来源:谋学网(www.mouxue.com),以下不正确的叙述是2 C  T; v# m; D8 l% D
A、在C程序中,逗号运算符的优先级最低9 T$ R: `- P, X1 @/ q/ v* B
B、在C程序中,APH和aph是两个不同的变量  h( ^# r# [5 y
C、若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
! ^8 H5 `/ ~  eD、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
  A2 j1 h! }- u0 [, t2 d) X3 O# u正确资料:( ?9 Z7 T" T  W, O  |' H

! w' N: u& D8 h9 B+ n0 H* L" i
: h5 ^6 u. W1 L! i* S' n第11题,以下______是正确的转义字符。(        )
( G0 y" g8 W; HA、'\\'
) y# Q! o4 E6 g) QB、'\'( `/ ]8 U9 F# i9 M. \0 o
C、'\81'2 w9 a3 |) a& B6 l
D、'\0'5 t  m1 @" e# C
正确资料:,B,D9 k; k1 n% P1 g% z0 X+ {: n4 f
& f4 {. y. ?; _7 o- I
+ z( V3 r7 r/ o( W
资料来源:谋学网(www.mouxue.com),在缓冲文件系统中用于读写的函数有3 y3 I& Z: s, L! s
A、putchar ()3 T( G8 M4 ?# m0 `& a
B、fread()2 z! P1 u7 Q6 v
C、rewind ()/ a) m- R4 \; q7 I
D、purw()
0 G. I: a( i3 W' }5 u- D正确资料:,B,D. I3 D+ W+ l( c9 m0 p7 `" R
* N9 {4 X$ z6 E& Y$ I$ q% }

) \: G' L8 p# }9 {+ a第13题,C语言中函数返回值的类型与下列哪项无关?
3 J2 S# [0 ~" a! {6 TA、定义函数时所指定的函数类型3 W: _. ]7 w5 C7 {% i6 o
B、调用函数时临时
4 d: S) u" c* p, k. ]C、调用该函数的主函数类型
1 v0 Y7 K' d( X- K  aD、return语句中的表达式类型
0 |( M0 s* H2 G* F( W1 R正确资料:,C,D5 X4 u9 h. U7 I* `8 k  w& R/ D6 _

7 L9 b( q- J; k% j: P; v4 `
7 ^- g) m" z7 B9 g" q" V第14题,对静态变量的正确描述1 [8 A9 L9 i5 O! t
A、静态局部变量在静态存储区内分配单元
- w0 A. x* H2 i! D& yB、静态外部变量可以赋初值,也可以不赋初值
, V4 v' u% |* s; o$ Z- v. `# z; nC、静态外部变量的作用与外部变量相同9 [% {1 K- A- c0 z6 S
D、静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
' }) e( r. u3 q' k% s- q  X: G正确资料:,B,D
2 |9 c! y  h; X5 H; y  P* f! |, V
2 C- ]4 @  }- h  S, H- y8 d# f0 X
资料来源:谋学网(www.mouxue.com),函数调用可以______。
: O& p3 [- t, R) MA、出现在一个表达式中
+ I+ s- k/ ?! S% ^8 h) fB、出现在执行语句中1 M) H7 v6 H; J. ^8 F3 A
C、作为一个函数的实参
. K( }/ G0 t  g$ R4 p' ^" Y* \D、作为一个函数的形参; R# P3 c0 `! q) X' q# q* L4 {
正确资料:,B,C
# P9 J0 D+ X4 n% j+ y- p: ^& u7 W; J4 ^7 m" _5 L& m7 P

  O# \& t, C: l' s; n# g) o第16题,putchar()函数可以输出一个字符串
- l3 l3 d: |$ \A、错误+ S* a: l( F, d9 _- K* k
B、正确3 n! C/ X5 o/ o
正确资料:
  b- S, u( F( F* G/ [2 j
9 E. O6 [3 P. k8 r* h* |, Z3 c% {! i* i& T: H/ h
第17题,' a'和"a"在内存中所占字节数相同。(  )
) n6 E" w% e: u( }0 nA、错误* e  h% ^9 g9 X
B、正确, ]  |- f1 O& N
正确资料:: ]5 K, v, x$ q& d5 ?9 T% D
3 x% g' u- Z! V  e& N; g  `0 `

: S; \1 F2 J/ t. l9 S( F第18题,C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。(  )8 O. n1 B. ]" G. B: b
A、错误8 ~) T2 L5 E% g
B、正确6 V. y) W& @5 O9 o4 j
正确资料:/ D: @) ]  C: H% h
2 c' u" ]. J) m
: K& }$ e# a6 H, k
第19题,函数必须有返回值,否则不能使用函数) Z  o& `/ C8 l3 B8 ?* ?4 d
A、错误
$ k5 g# t, S: ?0 w" _! CB、正确
/ Q* R+ z2 @7 O& l正确资料:
  Z/ u$ u5 q  B3 U# Q, d4 X$ [
" n2 [) t  ?  u5 C
* w5 p1 \, U* P+ i9 X资料来源:谋学网(www.mouxue.com),若打开文件的方式为"w"而该文件已经存在,则文件中原有数据被清除。
- p1 ?+ o. M/ ?: lA、错误. I7 H& n; ^1 x2 K5 h7 h  Q5 i/ ?
B、正确$ [/ O; C3 b2 B/ P3 ?
正确资料:. T3 _9 y1 ?; h: i0 A

' L/ A! b- x5 m$ j3 ~+ v; R5 h( E* J9 c# r0 n& y
第21题,数据结构指的是数据的组织形式,数组就是一种数据结构(  )! D4 `% x) T4 }0 S8 [* R
A、错误  m8 v, F! u) p6 ]4 a
B、正确  x3 G  U0 b( n  J5 J' u' R
正确资料:% Q" G& e  u+ v6 |! |; f4 p
7 w8 A5 g$ p! [0 E) B3 I

/ ~. X# B  n/ `7 l. p. N& S% Y第22题,调用函数只可得到一个返回值,而用宏可以设法得到几个结果。! C! R: f) _1 i" y2 P" ^
A、错误
( j; a% V/ X8 P3 a9 t9 {B、正确
  w+ v5 w& I: k5 Q) R- ^正确资料:
! D& h: F4 _# `- w" a8 O  c9 l
/ N( r9 B# S( }, Q' A' x  ^/ ]# }' U3 ~2 g# ]* W1 D
第23题,C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )
' n2 I2 a' ^: ~- @6 Z  MA、错误- r) d, D* X# w- z- F, `
B、正确
8 B3 }" p3 Y6 Q正确资料:
" _1 ~. r5 h+ L+ p
* [$ \5 f  v0 @3 T$ r& _0 p" y% s& J3 G: {, t% D. v: N
第24题,puts和gets函数只能输入或输出一个字符串
: D+ a. b4 [3 F+ j# O# o& E( RA、错误& E  {& r. j+ T9 z5 e
B、正确2 I; a# K+ J* g; e: O
正确资料:! m& f) r$ @) s" r% C! i- ^
8 t/ X& ]4 L! p  n5 \' ~8 H
5 l3 v$ o8 h$ i" i- k) m
资料来源:谋学网(www.mouxue.com),对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
5 l9 n' G# g$ I9 PA、错误5 j* E8 s0 G* l" H, g4 v
B、正确$ ~; T6 Z$ W" a; X6 J
正确资料:& j* h4 v* i7 j, o/ u9 h9 u/ F

; t+ p0 F& |# X) l' ^( p
0 \( z: U0 ]/ W/ O; g) ]! ^+ d7 b3 ]
$ U6 L- W# W% B* K8 Y3 ^- v, K9 c$ k- `& P

4 ?: y7 H5 E5 _1 Q) k! x
( p$ k6 n! l2 @- A9 S% G# h/ I! H/ k# O6 I  J0 p8 U; y& T
: q0 ]' f$ g1 u/ H% f
& [- g( @  H- c* J! H- ?
# y8 y: O7 d- x8 N& \# |

1 J9 K) I$ q5 a0 s* i7 c4 d  v$ q- [
) ~  [) l& b% u' s, b5 X
( d9 N$ ?8 G9 U9 Z

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-6-28 19:33 , Processed in 0.109536 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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