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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-12-20 20:46:11 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业一1 G) Z/ l8 j& ]6 @% v: H
试卷总分:100    得分:100) H! X5 w' O, U2 |& y, A
第1,有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是  n8 |$ @. k* E
A、13# q* J3 h- n- D5 S
B、14
& c( K$ x3 L# \2 }5 FC、208
! w0 \$ V  l" a: }" w- X! q( AD、209
2 e  ]3 y/ ~" |正确资料:
7 h! P1 \: w7 V, |+ f
& w, x; s' \+ P6 Q3 Q4 }6 W3 [6 R2 e9 k
第2题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是
9 S4 k! g+ ?. lA、00010100" o3 P0 _) p  f. b
B、00011011
4 `9 \. T2 O; D/ e2 J0 Q* g' OC、00011100) F" S9 _: I6 @! ?1 C
D、00011000% O* n, o5 }7 t& f8 ^9 `
正确资料:
. d4 ?5 m/ P+ \, V6 H
( e' J- m; @0 @  M0 T% e& W; \
2 i( K5 o! [& {( n2 K第3题,下列程序的输出结果是    main()    { double d=3.2; int x,y;    x=1.2; y=(x+3.8)/5.0;    printf("%d\n", d*y);    }
* M  s( ]7 p% U# p9 G$ HA、3
$ V: Z8 R) S& Y" H1 T, mB、3.2. e! Y1 ^; @  w1 p" n
C、0
# n3 y0 F' ?( n" X+ ?' WD、3.07) u! ^+ x& n2 o' _& i6 v& J
正确资料:+ T: I6 W4 i, D+ z' t+ o

( x- U& y* v! |, Y5 E1 @1 v  a, n; f; F( k
第4题,以下叙述中不正确的是
7 W9 h, X. m8 k- IA、在不同的函数中可以使用相同的名字的变量
" j7 O/ O# [- W1 n4 CB、函数中的形式参数是局部变量
6 W* e' ^# D# V( h' e! eC、在一个函数内定义的变量只在本函数范围内有效6 l1 a" v; o8 ?! d' f
D、在一个函数内的复合语句中定义的变量在本函数范围内有效) M# A7 [% L# ]/ }
正确资料:; m) g4 k0 C- L3 b$ V/ {2 k& u
% @6 X  J1 G0 G

& h- P% N! C6 u0 S( `/ e, V# p3 Z资料来源:谋学网(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);}1 P* s- I0 {- I7 y4 ?
A、k%118 R$ o2 C; M- F- K3 i& j# W, V0 h: v
B、k
( v! v# O' ?6 H& TC、k/11==02 g% T( c9 U+ I
D、k==06 Z! c% b# x- W+ D5 j1 J
正确资料:1 P- s/ k% R6 `: Y. J3 `( N* X
% F! m/ ]5 \, c
- s8 E4 W/ A, F; W
第6题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是' T! W8 [  m2 Y, P  [
A、17 l+ i$ w( t) g' x# h
B、2; ~; A# N: `- F' p) f! u) q1 h
C、7( M! J; f8 J+ e! o6 Q) b$ ^
D、11
7 S2 }( f- U  M( w0 z/ D+ V, L" P正确资料:; e+ J# u2 O  J9 D

! x9 n* O* i/ c9 ?# ~
( d* |+ v% J5 n3 T第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);}
7 V, r* S5 m& h& EA、22' ]/ u" I% @# j5 b9 [. q4 o& t
B、10
9 M+ l5 e8 g8 P  T  XC、34& }- W' @2 E- a! x! E
D、305 P. H7 b% x- b* t; {! _3 B( p" L
正确资料:: v, a" O1 ~; u# j

2 M  q3 F! C2 q/ k( r. Z# s5 Q2 [- d5 L/ z6 u; w7 ^+ s
第8题,以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }9 {$ d( E! r0 i, f5 Z1 J. w
A、p和q的类型不一致,不能执行*p=*q;语句8 l! g6 S& u( t6 _/ j
B、*p中存放的是地址值,因此不能执行*p=40;语句* t% `3 F4 w5 r8 p0 `! u
C、q没有指向具体的存储单元,所以*q没有实际意义5 L0 I4 a# r- s  |, ~9 A/ t! ^
D、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果/ k* Y) z5 @8 T; k5 Q: b5 e3 l, Q
正确资料:1 [% q- L9 l! p; ?+ E+ ~

/ m. W0 i! O) C. |. {+ c5 S/ y2 g6 ^+ d, T* T- [0 r* l
第9题,函数 rewind 的作用是
9 c' ^" y4 s1 JA、使文件位置指针重新返回文件的开始位置
+ e; Z# v. F+ D4 O' P6 fB、将文件位置指针指向文件中所要求的特定位置. [. X! c7 R& K- Q' ?  a! m
C、使文件位置指针指向文件的末尾
8 B) f! V& C/ a3 v* _D、使文件位置指针自动移至下一个字符位置! l3 z8 }* Z$ {: z" L$ b* D& B
正确资料:, p$ m- M# o3 |7 L4 n( h
9 [8 u2 I" P. s1 D! _" e! P

/ z0 U! w: e6 ]3 @. b资料来源:谋学网(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
$ N9 H& L+ u' v) [" IA、程序完成将磁盘文件的信息在屏幕上显示的功能
( L$ E( A( O1 w) c' sB、程序完成将两个磁盘文件合二为一的功能
6 ]9 B( A; M  T2 e- d: h, t! p! E- gC、程序完成将一个磁盘文件复制到另一个磁盘文件中
9 P( ]2 x$ }3 Q) lD、程序完成将两个磁盘文件合并并在屏幕上输出% n# _; T2 c8 x  R! l7 ^# g
正确资料:( b; j  K) Q: ]) Z
) p0 _- k1 s$ p/ c; _$ i
6 G, l" W0 |5 c! [4 U4 I
第11题,C提供的预处理功能主要有______。& }" j" l+ F2 B- o) }! L2 |
A、宏定义
5 ]4 m: z1 H2 Z. [" W0 E; x+ S! SB、文件包含
( t" }' @  C' K5 [( N  JC、条件编译
& `  S- ?; F+ l! R- R2 PD、异常终止) f3 j# k' j- k
正确资料:,B,C
5 A6 K, u2 H$ c0 e8 Z2 v4 i
1 C3 i/ O9 k9 y- U0 W, |+ P5 x9 W# K$ p$ |2 g" l
资料来源:谋学网(www.mouxue.com),已知:int x,a,b;下列选项中正确的if语句是______。
% U6 f  `9 B7 d; ~: mA、if(a=b) x++;& s6 U# i4 D6 L6 `  o
B、if(a=b) x++;
1 t+ p! X$ T, {2 \% E3 G4 {C、if(a-b) x++;
& n- |' K# x* i" uD、if(x) x++;. d$ l0 L# Z" M4 V* r
正确资料:,C,D$ z$ @6 q- i9 b

0 E8 _# p  ^# I6 B+ u$ D/ W; N: M3 H" p9 F, Y
第13题,以下说法不正确的是______。
) ]  r* e6 P  s/ @1 rA、定义函数时,形参的类型说明可以放在函数体内
+ D9 I% l. N8 a! w, k2 mB、return后边的值不能为表达式8 @' I1 p, q; Y; z; m
C、如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
' u2 R! S1 T# T7 q( P1 ]D、如果形参与实参的类型不一致,以实参类型为准2 e, ^' R9 a5 e$ E% P$ @
正确资料:,B,D* t* Z  P) m9 k% F& k
$ j# {  {  T. u# ?& S

  @  X$ e6 L3 y1 G. t3 P第14题,以下叙述中正确的是______。% \7 t$ O; a$ ?
A、对于double类型数组,不可以直接用数组名对数组进行整体输入或输出; W- p" @, `1 H8 Y- c/ M9 w% j
B、当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息
. t# K; x+ e% o, v+ y/ rC、可以通过赋初值的方式确定数组元素的个数
+ n- {* w0 G! J- [' wD、数组名代表的是数组所占存储区的首地址,其值不可改变
+ i6 G3 P9 q; H- v9 c7 \9 o正确资料:,C,D
6 x4 [4 R- P0 \* H7 u' C5 i
7 A$ i- M3 p: z/ ^+ t) b: s' h3 a9 x; c5 b& c- |  V
资料来源:谋学网(www.mouxue.com),下列关于#include命令的叙述中,正确的是______。; e( ~. Y9 t# A. t2 \
A、一个#include命令中只能指定一个被包含文件
/ ?6 E! B) j0 \B、一个#include命令中可以指定多个被包含文件
- j1 l( Z$ L- i% zC、一个被包含文件中又可以包含另一个被包含文件
% |' V; Q3 r5 |* sD、#include命令中,文件名可以用双引号或尖括号括起来
: @- b6 `! J* G; t8 h8 l4 v* _) t正确资料:,C,D
: P( n' X' j. A
) S( D. K0 r6 p. ?# q# a, n" i; ]! o) n! {& Z$ \* M
第16题,puts和gets函数只能输入或输出一个字符串5 _6 Y5 y$ {  R. s
A、错误6 f6 ^7 Q* v4 T5 `  L3 y
B、正确
0 T: ?+ Z7 @1 H3 F# E! i  H正确资料:! b5 o" W# R- E# ~+ z

2 x. _! G6 m* z1 H  s& `( ~8 l" P3 R
第17题,主函数和其它函数可以相互调用, E( d3 J: U/ E, ?
A、错误
. }1 h3 ^: r/ u  r2 @9 X' KB、正确& c$ n. B8 I; m) _1 j
正确资料:
" M( q: ?, O  q! O4 L; `" ~5 K, ^' v; E

  I" \) c; v6 t! x第18题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )/ g+ ]5 X) y* N; z3 z
A、错误7 v! r3 {6 i  {
B、正确  U1 g) l, B' b. n. V+ D1 @
正确资料:
. D; h( T. V7 U% R7 X: b
' s, X! }$ \3 t
; V3 I9 y7 x5 ^% n6 T2 q9 E第19题,switch语句中,多个case可以共用一组执行语句。(  )1 v. q/ O4 G7 N3 \) l
A、错误+ k% r  _3 u9 L2 A; M9 b
B、正确8 n7 ^) U4 S' C
正确资料:
* D4 i& [. J2 B6 V( U$ T. Q5 L# F% E2 U8 m( ]; F1 C7 l( O
0 l9 s3 K2 `2 m* R/ }) L* Q
资料来源:谋学网(www.mouxue.com),调用函数只可得到一个返回值,而用宏可以设法得到几个结果。+ B" r- @3 a# X( Q1 r/ \
A、错误
. ]2 e" |8 A& K1 M  |9 u# NB、正确
' ^; {+ p' t7 e" B5 @正确资料:# e# w: {: J& [% @

) i$ S+ z: p" W: _* }" M  t% j, ?# |2 k  u8 ?6 V& x, w
第21题,数据结构指的是数据的组织形式,数组就是一种数据结构(  )& N6 p. H: h7 I, ^! r# u/ r
A、错误
4 Z$ [: @5 N8 a4 U0 c: u& bB、正确
" i0 k! m% H/ F+ ?2 G正确资料:1 E4 \4 i$ s4 M: A7 q
) E/ ?$ ~$ `; l) Z* B$ Q$ N

2 ?. q+ D( E; m6 x  H7 O6 s; P第22题,C程序中各函数之间既允许直接递归调用也允许间接递归调
2 Z6 y' r, y7 J$ V/ RA、错误
+ [9 Q# l6 K6 x2 RB、正确
$ N! Q+ b# L; @. j& ]6 g4 V正确资料:
8 _$ V, d" t7 |9 J3 c0 {( P1 C8 _# X/ H* V: \! C; R( F2 z

. Q% R+ F/ j" C) ^第23题,静态外部变量既可以在文本文件中引用,也可以在其它文件引用
7 z- C" G' E* X' f( @0 DA、错误7 s/ t/ U; _1 [, j* b
B、正确
5 m3 w, g- c" G; L% J' i4 i+ @正确资料:
0 G& u; t# P4 E* \1 ^" \/ L' Q8 e+ u  ~" a& [/ i; G

9 J: P: L* q' B5 X; I, u第24题,C程序的执行总是从第一个定义的函数开始
0 m. s# e. f4 s1 w- T6 \2 FA、错误
- g7 l  O% Z+ p8 P3 `0 T! z9 XB、正确
1 j' Q: N1 q8 @% [5 D/ k5 I正确资料:
+ [8 u) }9 Y' D( y" V+ N! {! j3 }* N# ^
. `# N+ i+ S' [# O5 W
资料来源:谋学网(www.mouxue.com),若打开文件的方式为"w"而该文件已经存在,则文件中原有数据被清除。: H3 n, L/ q7 h" B! [, M
A、错误
' n; F0 Q- X8 w/ r3 _9 q1 Z! cB、正确
5 I& I$ q. ^# U! Y; _. m5 Z正确资料:
0 \7 L' P3 @: I- v. n; P+ q$ i6 `" [, @0 ~. T* W' y

9 Y& S( F7 P9 h5 q3 g8 S- g
" _' k. A3 T8 `1 k, p1 v' b
- A9 ?5 y+ k& S9 O. J5 I
- x( ?) j' D) z- S: F
: \, `/ O0 G$ J$ j; L5 p4 C2 i2 Z- B" G5 q7 v+ h1 s: n8 c. J& g
* c, z' `! I8 n: t6 v
; ^$ G( |* e% X4 l9 l
5 P- ?  a" U) v( i# ]$ p/ h/ L

5 O9 Y3 C, z% \0 K2 x' w+ a: V* D& W# g' n8 q
  f& P2 u2 Z: u8 J; U

! b* D( G8 w/ z3 n" A  J7 k

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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