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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-12-20 20:46:11 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业一
- S2 ?" o1 C/ _/ g试卷总分:100    得分:100/ E0 T: z8 Z% O1 `
第1,有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是
3 M9 Z9 d  H& e1 tA、13
4 \/ o/ b8 b, zB、14$ X$ D6 ?2 I5 l# ^
C、208* \# H9 T! [6 P, I3 x
D、2091 ^! y2 B3 i5 @: k4 X0 J% N
正确资料:& M! u! \! g; ~, ]& ~
7 E6 n; U3 U. y1 R

$ N1 j* N+ I( Y! e5 Z第2题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是
0 ?2 I$ o6 l$ w' C+ H7 U! PA、000101005 Q% d1 q6 @3 {9 F
B、00011011$ Q: O# ?# B4 D& ^' J: D+ ]
C、00011100) _  v6 [/ w; ?" B8 Q0 `- P
D、00011000' X5 C% P' t2 F7 i5 M% N
正确资料:
# E: D( ?& s$ E# V3 x) a' x$ O. }0 m6 j* G2 l. [' V/ m
2 i& C4 k& Z: w7 L' Y" p
第3题,下列程序的输出结果是    main()    { double d=3.2; int x,y;    x=1.2; y=(x+3.8)/5.0;    printf("%d\n", d*y);    }5 `9 L/ W: ?; p" F$ |
A、3
0 M% p  s. w, a% ^B、3.2
! b8 D* n" I: QC、02 P& ?4 D! Z: f3 X
D、3.07
9 n6 {, Q- O" V正确资料:
0 N5 J5 g5 \4 N6 F7 Y" R% |+ V- k8 s3 K4 B5 A/ w. a* D! U6 @# b
8 g4 U( }5 ?$ }! I  q) ^0 T/ B; A
第4题,以下叙述中不正确的是
3 B' ^: ^2 L& |1 ]A、在不同的函数中可以使用相同的名字的变量
0 }* @' m6 P1 G- [' JB、函数中的形式参数是局部变量( M1 h6 h8 Y4 H$ Q
C、在一个函数内定义的变量只在本函数范围内有效( m/ r* [. K' t3 Q: @  `: d
D、在一个函数内的复合语句中定义的变量在本函数范围内有效
$ ?2 N" e$ p" q9 M1 g! a/ d正确资料:/ u% S) Q& c+ P3 L7 l) A
2 O1 q) e% V) a
& x" K& B% x4 H& U: E( a
资料来源:谋学网(www.mouxue.com),下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。   #include "stdio.h"  main(){ int i=0,j,k;do{i++;k=316-13*i;}while(k%11);j=k/11;printf("316=13*%d+11*%d",i,j);}
  K+ e0 T4 x0 ^A、k%11. D" g" w$ B2 a3 m4 @% b7 b
B、k
9 x' x' o1 D5 t, wC、k/11==0
% v! l8 {7 `6 |0 OD、k==0
' S6 A' J  ~* ?1 m4 j+ {  p正确资料:' s5 r! v! q0 Y: i- K& I
, }8 c2 D  Y( B: C6 k' _

# l- E+ F1 H: T1 ^第6题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是/ s, U! Q8 G% F; Q
A、1! g' R" G+ Q$ X
B、2* T: {7 g5 h5 N: _( |
C、7: F& g, t  H: @  `/ |$ H$ D
D、11
/ J8 r( \+ i2 T% A" k/ a7 T正确资料:
" ?4 g) V9 D# }4 b
* G, Z- y# Y* A5 S
8 n, r, {7 O7 ]第7题,以下程序的输出结果是   #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);}
- B/ ^' D* X8 ~1 NA、22
$ w2 K+ L5 _" H! h! C; @6 I6 o+ bB、101 B# v. z: e# ~' u8 B
C、34
# {7 _, I, P% G- tD、30% ]) ~- Q7 F& j# g" n
正确资料:- D' G! a: u5 R
2 o8 |, V5 J- M, [: J

! M% s; f, M/ b' m第8题,以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }; q! H2 J$ _% T# n+ t( j" W
A、p和q的类型不一致,不能执行*p=*q;语句; z8 w7 S2 H, L: r" w" N4 Y
B、*p中存放的是地址值,因此不能执行*p=40;语句
# u0 b: U! S3 \) KC、q没有指向具体的存储单元,所以*q没有实际意义
6 [5 D% g; `, F! X6 oD、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果; G8 s0 X6 F& d$ ^$ Z3 L1 z- T" ~4 G  n3 D
正确资料:. K/ a% q, }  e% @0 t3 l6 Y" n

8 F, }8 @, H* O8 X% y+ S+ i8 s/ e' f) C* i/ m
第9题,函数 rewind 的作用是: V) i' T1 g5 H& j5 X' \! f1 x
A、使文件位置指针重新返回文件的开始位置
+ c' I- I2 K7 N. I9 D- M* cB、将文件位置指针指向文件中所要求的特定位置
% k. H' ]  }; w0 J% g7 U$ aC、使文件位置指针指向文件的末尾5 s2 l. M$ {+ k8 t6 A! U
D、使文件位置指针自动移至下一个字符位置7 e1 g0 P: H. s2 [, x8 q' K: b
正确资料:
7 Y6 q& {3 w% x" }
/ T) Q9 m2 |. a2 y* W+ c5 g: |: X# x6 E$ h# K: P
资料来源:谋学网(www.mouxue.com),阅读以下程序及对程序功能的描述,其中正确的描述是   #include   main()   {   FILE *in,*out;   char ch,infile[10],outfile[10];   printf("Enter the infile name:\n");   scanf("%s",infile);   printf("Enter the outfile name:\n");   scanf("%s",outfile);   if((in=fopen(infile,"r"))==NUL; l0 x4 C! I- w. n6 \' C1 R5 J
A、程序完成将磁盘文件的信息在屏幕上显示的功能/ `5 k) k  k6 e2 t( F% D
B、程序完成将两个磁盘文件合二为一的功能
! E* n7 N) W4 k* v' NC、程序完成将一个磁盘文件复制到另一个磁盘文件中
' A! W6 P, v; Z4 O  w) o, a/ x  T0 GD、程序完成将两个磁盘文件合并并在屏幕上输出
4 J5 d0 Q, m( k4 q2 `, W4 [$ c正确资料:
0 k+ w1 ]$ B) g3 F  v+ S
) T# Z; V* l; m6 j. X) g/ ^- P: G* N% P. }9 t, F5 x
第11题,C提供的预处理功能主要有______。1 ^; w# Q6 Q7 H
A、宏定义9 ~, A7 U' L/ e, E
B、文件包含
+ W& k4 [5 u! T# w& VC、条件编译, g6 P% \6 K9 ~0 o; ^( `' k! ^- {
D、异常终止
, O* r; J. M( a# f正确资料:,B,C$ T3 T# {. t( j. A, S

& V0 r8 k% {4 ]/ t# \! d5 I, o' L7 k+ n1 _2 E
资料来源:谋学网(www.mouxue.com),已知:int x,a,b;下列选项中正确的if语句是______。0 Y# a  c) k* W+ w; [2 j* _( J
A、if(a=b) x++;( R' k+ r3 j; H: ?/ \' o7 `9 q
B、if(a=b) x++;
' C3 n9 `& e' N8 J9 }; W: UC、if(a-b) x++;
4 H( F( ]9 L. y5 ^; s% ND、if(x) x++;
% V3 Z) Q) a# r1 j# r% F; d$ b: J! v正确资料:,C,D
2 w: h. t. |4 a  G9 d( F. w, F4 S  I" ?! y; B; p0 [
) n, g$ S; R+ Y  p8 u. N3 F; \) x
第13题,以下说法不正确的是______。
& _1 ~4 z/ F! c4 g% ?; JA、定义函数时,形参的类型说明可以放在函数体内, M; L, G; m7 G: {
B、return后边的值不能为表达式- n$ U" o' z. Q$ i
C、如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准1 Z  t9 f7 ~8 U. z! B/ \
D、如果形参与实参的类型不一致,以实参类型为准
8 U+ r  T+ e+ f" \. @, Z; ^正确资料:,B,D
: p& I% @5 }! @% x7 L+ ?
$ t6 T" m- o! h3 [$ r' h8 O4 c
1 p% p1 b4 ], {* B' ~第14题,以下叙述中正确的是______。+ b" X( S% L5 v5 C; M4 e- W/ P
A、对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
, g4 @& U' [7 F) A# i. O  ^B、当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息+ H$ w2 `7 l4 j* Z* u
C、可以通过赋初值的方式确定数组元素的个数) W" S4 j+ W' ?' R# ]8 _
D、数组名代表的是数组所占存储区的首地址,其值不可改变
- W3 o8 K: O3 j! F正确资料:,C,D, g+ B0 x1 P  ?3 M; h! h8 @
' D1 ?1 @4 ^) e6 ^
3 q8 q9 ~$ G  I5 `! {% B' Q) B
资料来源:谋学网(www.mouxue.com),下列关于#include命令的叙述中,正确的是______。
2 {4 J* W3 m; d+ n: F- }0 L# @A、一个#include命令中只能指定一个被包含文件
$ m$ {) W$ [2 x" `  o4 ?B、一个#include命令中可以指定多个被包含文件0 P4 T3 x# L7 \. E4 R6 y3 G+ S" Q
C、一个被包含文件中又可以包含另一个被包含文件
" v" T2 r6 V9 W& N* S# jD、#include命令中,文件名可以用双引号或尖括号括起来; _. x9 W4 C* l
正确资料:,C,D' r6 M+ l* B7 _, |  {

7 a7 F  o. E% L; o: k3 Y! U) t3 K7 i; l2 V% _7 @
第16题,puts和gets函数只能输入或输出一个字符串% t& |# |/ u8 m9 N. D: X
A、错误
5 }0 J' j6 G" c9 W$ u  d: sB、正确
2 H6 r8 j2 t2 o正确资料:8 {' a" S( _4 J! g  \

0 R9 }  C( c7 |3 F6 I8 K+ C$ ~9 ]/ `/ G" ~& U
第17题,主函数和其它函数可以相互调用6 u% Z6 l2 q8 u( \
A、错误! P( @  V5 }4 r4 B
B、正确
5 K. x3 \8 E$ ~: W( D5 X, `正确资料:
. E; s$ `! S6 Q3 q  h
- o) D& O' J: g- y
' M. i/ X1 t% H- e% x' i0 m" C6 f第18题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )
4 |5 f# k2 y$ jA、错误
2 k  Y6 c. F& U: y/ r" R  E. ~B、正确
5 |' q; u, Y% E; a! Q正确资料:
* `. W. c* b/ E  E# m0 v7 Y9 O& C: m
: q2 j# [- O  C3 W# X  D
第19题,switch语句中,多个case可以共用一组执行语句。(  )
3 ?2 x" e. b0 jA、错误# ~. H4 V1 s! A
B、正确
. a* S8 c5 p9 m8 X8 @6 r正确资料:
7 X, e" r3 u+ b* B: _( P3 r4 e7 w, g/ K6 `& W7 r  U$ }
* j  H  f9 c; T: X
资料来源:谋学网(www.mouxue.com),调用函数只可得到一个返回值,而用宏可以设法得到几个结果。- k( F( _5 j- [/ U! t
A、错误4 o$ R; d& s7 v6 b
B、正确
6 E: e# }" g8 x5 ^( {2 F$ O正确资料:% ]' z, k6 I6 t) o! v: _

1 v- h6 |) b  L/ v: G! Z
5 S" X0 K* L' G. i! a8 M5 o& Y! }第21题,数据结构指的是数据的组织形式,数组就是一种数据结构(  )
3 G6 X- Y9 X# b# }* |A、错误: [4 v( E; B+ {4 E4 K
B、正确
/ Z5 e7 z3 _* E. n( J! l正确资料:* g$ U2 e7 M& N# ?+ z% w  b
! f: }3 }* s; W9 J6 d
: t3 W# _7 Z: K9 P: ~" g. K
第22题,C程序中各函数之间既允许直接递归调用也允许间接递归调
( [) t& _$ l( ?2 V# S+ [A、错误
; Z: t. K% }# }* Y# k1 g$ MB、正确
: w6 }( O' x5 S4 ^: I正确资料:
, r& k' j: }# ~- k. g
& m* v1 m! ~1 g
9 u' D6 ~6 D. C0 z. s$ K第23题,静态外部变量既可以在文本文件中引用,也可以在其它文件引用
0 }& g, a5 g+ N8 LA、错误
5 _- z/ E$ z+ B, `4 bB、正确( w  I, n. n- q: E7 B
正确资料:
9 L, ?; a/ Y6 D8 ]3 m
( p! Y) s4 R7 {9 p8 I% |  d& c2 W
第24题,C程序的执行总是从第一个定义的函数开始
/ ?' _7 [# K3 T  L7 e, }; QA、错误8 ]% `# k* [2 q: I" a, P& z4 T" h
B、正确" D' z- v# e5 t. h& e
正确资料:
% x' P8 C9 `: m* O9 Q) A
0 }" J3 U0 i$ \. u
; @4 V" F0 o& E! R资料来源:谋学网(www.mouxue.com),若打开文件的方式为"w"而该文件已经存在,则文件中原有数据被清除。: v# I, x$ I. Q  F2 v4 {
A、错误: |0 j7 o7 c* z& @
B、正确
( k! \% {- a+ a+ N4 T* ?正确资料:
4 e) V& \& H0 |
* M) T4 k# b4 U1 \$ w( o& X0 Q& W8 D% ]4 N- N0 R0 x6 g

! o# E+ T' ]& s6 K( ]. b$ ]: y/ z9 T! z

4 S$ _" l9 `& u7 O) r# R9 H+ E: @# ]/ s$ P8 S- W  [3 Q$ R

3 R+ t2 G' R, K. p0 }2 ]. l& z8 ?6 T( m. s

% f$ L$ i" Y6 S" ]  `
1 ~9 V$ y" q7 {( Y0 o' h6 c3 E6 b4 S6 l0 Q# x2 i2 y" j: y) T

, Z3 _' g1 k' W" t: A3 r) H5 d/ e4 b2 u# e
( z4 X# R% z, D& u$ }$ C1 y

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-9-29 00:59 , Processed in 0.100482 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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