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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大16春学期《C语言程序设计》在线作业一

[复制链接]
发表于 2016-4-24 09:41:36 | 显示全部楼层 |阅读模式
谋学网
一、资料来源(谋学网www.mouxue.com)(共 10 道试,共 40 分。)V 1.  下列各数据类型不属于构造类型的是, r0 R& Q' T2 W& F! @
A. 枚举型
4 C2 M; h# G5 r( NB. 共用型
" ]- Z6 q8 m+ E8 D- fC. 结构型
/ L: _+ Z9 l. ~D. 数组型
' H( [  E! W% X8 f8 j" j% F      满分:4  分
3 T5 r# a1 O4 i2.  假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:   PROG ABCDEFGH IJKL<回车>,则输出结果为   main( int argc, char *argv[])   { while(--argc>0)   printf("%s",argv[argc]);   printf("\n");   }+ B4 D0 b1 \: O; J3 a
A. ABCDEFG
6 ?3 V* a7 }% ]' AB. IJHL   
0 P" J% `. l! R) K. nC. ABCDEFGHIJKL
) i6 [' t( E; D4 ^+ y+ i3 [2 Z9 vD. IJKLABCDEFGH# r3 j4 @: T9 f" J$ |# Y9 \
      满分:4  分
" }; F, \5 O/ C  _  W0 a3.  下面程序的运行结果是   #include   main()   { int a=1,b=10;   do   {b-=a;a++;}while(b--<0);   printf("a=%d,b=%d\n",a,b);   }
9 J' Z0 o* ~% f+ g+ z1 r' w( yA. a=3,b=117 q/ h9 D3 ^. k* H  v" {2 B
B. a=2,b=87 R# S  V: W/ Y3 E# f; J- I
C. a=1,b=-17 ~7 h$ ]' ]$ ^2 ]$ C8 w  ^6 X  Z
D. a=4,b=9' J- n% {' @7 U2 |3 }+ M, ~
      满分:4  分7 N* a2 I: b3 M  }
4.  sizeof(float)是
" x$ d# ]5 z$ f% |A. 一个双精度型表达式
- a9 g: Q, k( D0 h" y1 KB. 一个整型表达式
6 t5 H2 |5 E2 O" AC. 一种函数调用" F) n4 d% @5 B6 K! b
D. 一个不合法的表达式* ~6 c+ e) |. D
      满分:4  分
* K: v2 b- x; e! h* E& z! g5.  
, N" ]- s7 l6 V+ `6 ?/ d% `7 G以下程序的输出结果是   ! h; d) h- ]! j8 Y8 {2 F# V. c
3 U. e  Z6 \! D1 Z9 {1 Y& B
#include "stdio.h"6 n% L9 \2 ?* d1 v
void reverse(int a[],int n)
, L' }1 }' Z" D2 D3 _  K6 c{/ D+ K5 A7 i; v' H- P  Y
int i,t;
$ N/ q+ s# J# S* S for(i=0;i<n/2;i++){
  M! ?7 B% ~& I* z. p( ~  t=a[i];
, ?# L* d* n# r# I6 k- g4 d  a[i]=a[n-1-i];
6 E3 x$ R8 ]9 J  I3 s  a[n-1-i]=t;
/ Y$ J& a: m- v2 M' ~* S- L }
8 o7 Y+ b9 k: Z  _1 P4 J; }}
) X9 b2 w# S* {5 I3 Gmain(){
# N# {3 Z! H# U* d int b[10]={1,2,3,4,5,6,7,8,9,10};
* y  l# {. w7 K5 G9 H int i,s=0;; B4 F3 O( M; D4 s* E2 q
reverse(b,8);
/ u1 \* A3 J' M for(i=6;i<10;i++) s+=b[i];$ \: I, u! e+ E, }6 \; A9 u: }
printf("%d\n",s);
8 m5 U+ I# G8 u6 r# E/ \}' W$ ?. W1 {3 q  W- S7 L" m1 H

4 P. r- A/ E& L* z! ^+ J. R6 M$ @) oA. 221 j0 r2 P5 q3 M) J
B. 10
& `( y% }  i" q) N* x5 @C. 34+ R, z% G: e/ u, M6 `# T' ^
D. 30% D. V9 e6 x7 b
      满分:4  分2 p4 r, ~' d4 K1 L( y, Q  ^
6.  若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
4 F( O9 x, r7 u& d5 N2 r. YA. 4
& F' C# U6 b$ N  e, I4 f6 |) p% JB. 16
* d  q' ^! V2 E" y1 p, ~C. 325 v% e: K1 p& E; h. S. a3 \0 `
D. 52
) \. O  I3 j4 j# N      满分:4  分
9 U# |4 ]* C: e: h9 o" c( t2 r7.  请选出以下语句的输出结果   printf("%d\n",strlen("\t\"\065\xff\n"));) J# C9 ?# m0 c; S2 W! v$ V
A. 55 ~; r8 ]4 Z8 k# ^
B. 14
$ s% c: n5 O/ V; A4 b) tC. 8% n9 w& ?+ V, `2 y
D. 输出项不合法,无正常输出8 @5 |- [7 ]9 y! ]8 ?
      满分:4  分
% _4 I1 P- Z5 z8.  下面程序的运行结果是   #include   main()   { int y=10;   do{y--;}while(--y);   printf("%d\n",y--);   }) R. W7 o$ C* c
A. 1
( y; A$ ^2 f2 q5 t* u1 ?5 `B. 1% [  I# M! w) x" |3 m2 C: ~
C. 8
+ ^5 X5 |  |  }9 y5 r$ i- B8 xD. 0
6 p1 N+ O/ T* D( _6 j      满分:4  分
* l% S2 h* R( V3 M6 q) \9.  以下不正确的叙述是' l! E, V0 W0 O, w: r4 O) h9 U
A. 在C程序中,逗号运算符的优先级最低% M9 \4 }) a) M- e& b
B. 在C程序中,APH和aph是两个不同的变量( u$ Y* d4 y& v$ M
C. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
8 I) m8 }& O3 \. d' u5 ~. l4 DD. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值& u5 {' X( i" I% y. [/ O6 y  r
      满分:4  分' N5 _" S. h9 ], x
10.  下面程序的输出结果是   main()   { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;   printf("%d\n",*(p+2));}1 H# O6 e7 t" x# d$ S' U
A. 38 T  a7 a# F3 Z# e
B. 4- E+ R/ y# O' \
C. 1
% r$ w2 ~8 k1 SD. 2" a+ ?+ I! i: J7 [% `% _  ?% c5 y
      满分:4  分
: _* I, c1 V- ]" T+ {- U二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)V 1.  关于实参和形参的说法正确的是______。! r+ e2 M* u. y
A. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
+ m$ j1 S4 \6 X4 N) MB. 实参可以是变量、常量或表达式
( B- A, V) |* I6 E! d, HC. 实参与形参的类型应相同或赋值兼容
; _5 x9 L* C0 oD. 实参变量对形参变量的数据传递是“值传递”$ ?3 i# T2 Z, @/ C( w1 `
      满分:4  分
0 B: U( Q2 i: v2 s9 @( ~2.  带参宏定义与函数的区别是:______。
* _. r2 v# {% ]' i) XA. 函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换1 F# _9 Q3 y" x( }/ i
B. 函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的9 t+ y4 r' ~( k
C. 宏不存在类型问题,宏名和参数都不存在类型问题' n/ U' u8 E! V( q/ J
D. 调用函数只能得到一个返回值,而使用宏可设法得到几个结果
  |1 e7 k0 J8 B( ]; z& g0 S' M* y2 k* M      满分:4  分
4 o1 S2 ~0 S: H0 N  C, z8 k0 {3.  函数调用可以______。
) F. b* s' i, w3 FA. 出现在一个表达式中
' i- K1 n% y. I7 I4 @8 ]7 ]B. 出现在执行语句中5 o: D" e7 Y# j1 B8 ~$ l
C. 作为一个函数的实参' C" _2 _! r7 G$ J
D. 作为一个函数的形参% J' R1 b, j" l* W9 a: n/ w7 {, V
      满分:4  分
5 N9 c# u% b' l; K( }8 {7 l4.  以下正确的C语言标识符是_____。
, G( h7 P5 r  J1 ^5 RA. ABC
. A: M3 T: `& W# J, \0 WB. abc
$ j6 X) m+ R4 R$ A/ S2 U/ CC. a_bc9 S7 z$ @1 O7 \1 A. ?, D
D. ab.c* B  s3 u: d! w* T+ y2 |
      满分:4  分* k- [; y# a: ^7 g
5.  C提供的预处理功能主要有______。
/ B3 k9 z/ D" ZA. 宏定义
6 D8 b# A5 [( D  x; BB. 文件包含+ Q: y) F- ^: t/ y. G
C. 条件编译
& h' {" ]+ ?1 ^" y6 xD. 异常终止( `! O' q" W0 Y
      满分:4  分 : q; ?) v& h* X" A* H
三、资料来源(谋学网www.mouxue.com)(共 10 道试题,共 40 分。)V 1.  主函数和其它函数可以相互调用' K  x- {- q1 J* T; ]$ U
A. 错误
  ~  `  i# Q/ w( o9 r( t, j( ~B. 正确5 f# P# b4 S4 P  y% j9 L) Y1 g
      满分:4  分  @2 ?% w5 Z4 f5 K; O0 Q4 Q
2.  C程序中各函数之间既允许直接递归调用也允许间接递归调/ n* o/ q7 k. W+ m. ^8 P* N
A. 错误* t4 {' K3 {% g
B. 正确
9 [( y0 q; M# t      满分:4  分7 c. c4 q( D5 z' C
3.  静态外部变量既可以在文本文件中引用,也可以在其它文件引用0 Y" V+ c7 N& K  g$ @, M* r5 W
A. 错误' G/ I( W- U$ q/ |8 W
B. 正确
$ Z$ G+ _3 k" w      满分:4  分, Q6 `! \& ^- [. J; o8 c
4.  使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )) U$ x4 f+ Z4 v5 @) m' M% Q
A. 错误
( b9 X# N; S' i0 ?B. 正确
$ |' G: G" ?2 y9 W4 s% t  `      满分:4  分
. A0 d1 ^7 x. e3 X# Z! x1 P5.  ‘ a’和“a”在内存中所占字节数相同。( )
8 @: a0 J# ]3 u8 J/ A5 O: L* L8 xA. 错误5 A* C: Y' z3 v4 B. j' d
B. 正确
& f$ N- e3 i8 I6 T( B      满分:4  分
6 |7 I/ v; X, g- A4 t8 I6.  C程序的执行总是从第一个定义的函数开始
. X& _7 e( [3 R: k! F' EA. 错误
! ^' N6 r+ M7 H& ?& N9 }$ y5 I- pB. 正确" y  J& `2 C$ T/ z5 ^* r1 h
      满分:4  分+ G- Y1 g  t4 ~% {4 E* E& m3 C
7.  C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )6 C- \7 O4 D( H( V7 k5 Y
A. 错误! \, \) P( w+ `7 U5 V* \6 U5 s8 ^' p
B. 正确
# u, N  `& _) u1 p' W- E      满分:4  分: Y7 x& ]; w4 F) i8 g! S* X0 ?
8.  使用printf和scanf函数时,必须添加#include <stdio.h>命令。( )5 Y( R6 t6 A% b
A. 错误
  H5 P6 W& |. N% _; h5 uB. 正确) ]- ]: N: @* h" B0 E0 Y/ d9 \: |
      满分:4  分2 g% J4 a% E+ t  j$ l8 ?
9.  C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。( )
4 o9 ?+ P  V4 n+ g) b! D/ HA. 错误+ W# }3 M. H! n: X1 D, N+ I+ ~
B. 正确
7 ~9 r8 c+ W" w+ F      满分:4  分
0 B) C5 k6 B" k, U4 x. a10.  putchar()函数可以输出一个字符串
) S; s8 y5 N! ?/ x6 ?  {( TA. 错误& ~7 e" ]- c2 T) w$ ~
B. 正确- Y- |& d- @! B+ [5 y: T2 ]2 _& x: c
      满分:4  分 1 s& M: q$ O! s1 S# O5 g

5 i! ^9 O: N( Y9 g. M7 M, P: l  V
. A9 i; i2 I) ^3 `% R; u) ?
$ x+ ?  t3 U# u: q4 \' @8 h2 P( g# W

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-4-24 09:51:40 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-5-23 19:56:50 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-25 10:01 , Processed in 0.125397 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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