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

用户名  找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大15春学期《C语言程序设计》在线作业一资料辅导资料

[复制链接]
发表于 2015-4-14 13:23:54 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。/ Z/ ^4 V! b1 R. M1 ?! ~

: z8 l6 ~& j/ n) E一、单选(共 10 道试题,共 40 分。)V 1.  C语言允许函数类型缺省定义,此时函数值隐含的类型是) J3 n2 D, S8 q: Y$ [, A
A. float# S1 {$ u& a: j# [
B. int
0 ?: Z3 K( I+ b( \C. long
4 X) N& a% G+ u3 Y( G( X1 ^$ }; aD. double
5 [6 w5 O  h; V: N4 \, ~2 B      满分:4  分  m/ y4 B3 O+ c
2.  一个C语言程序是由
7 K7 R4 M8 U8 k$ y; ?8 fA. 一个主程序和若干子程序组成
' R7 z3 X  L! u5 P8 h/ tB. 函数组成# G$ J# z# M* ^, f  n- ^
C. 若干过程组成: z# P0 l; O: {1 c
D. 若干子程序组成. z' V9 E& e6 B; B& q
      满分:4  分
* M* p; _9 Q# `6 y0 V' A+ o3.  下面程序段的运行结果是   char *format="%s,a=%d,b=%d\n";   int a=11,b=10;   a+=b;   printf(format,"a+=b",a,b);
: M5 V/ }; V4 A  \" O7 g: eA. for,"a+=b",ab. P+ ?5 ?% D% Y# Q/ D! b: c
B. format,"a+=b"3 p  X- k- x' r& {) b
C. a+=b,a=21,b=10! U. c0 ?0 p1 V" X: o" T. u2 j
D. 以上结果都不对
8 ^/ x. P; K; p9 l$ ^' C+ {4 z# `8 ?      满分:4  分
' c* \0 y+ m& V) E4.  请选出以下语句的输出结果   printf("%d\n",strlen("\t\"\065\xff\n"));) Z5 b; Y" ~5 y8 r
A. 59 R7 D+ k: T  L, b( N6 n
B. 148 s3 [3 [) A2 j. W: @
C. 8
; Y6 N, V. H4 T. {0 [D. 输出项不合法,无正常输出
! A2 b8 U; b1 Z. [8 j      满分:4  分
" `* m4 v- C; M9 ]5.  7 _; }/ W0 i1 y+ V
以下程序的输出结果是   7 N8 a2 u2 m) X+ f
# l9 ~( Z6 f" b8 q$ \
#include "stdio.h"" G+ j* }% A( G4 r. f$ _6 o9 I
void reverse(int a[],int n)
/ c: v: q& w. g) j& k{
+ w) W2 e. Y0 K0 \3 L6 o; {  w int i,t;
+ i" X4 q! R* m1 Y8 [$ w3 F4 V' h for(i=0;i<n/2;i++){
. S* V  n% o+ E7 `/ a  t=a;# t- `' U2 {! M. T! t9 y3 g) Q0 E4 g/ [
  a=a[n-1-i];
" k- W: z9 g3 o  a[n-1-i]=t;
6 s2 {+ A8 \5 A" D7 ~& h }4 s# U$ i$ y' j3 O- g! f/ }
}
. o. O2 W  ~, k! v$ pmain(){
$ s- Q3 V: A, ]& K9 ?+ Y" M int b[10]={1,2,3,4,5,6,7,8,9,10};
) w) c8 M9 [' h( ~* ~' a9 g int i,s=0;
5 N$ g+ x& U- ^* S( n" J* a reverse(b,8);
- S  E0 Q) d* A3 P2 h  { for(i=6;i<10;i++) s+=b;
0 }: k- B2 w  x2 P+ x! ~ printf("%d\n",s);8 Q& D  L$ ]  z) P6 T  F( q
}
- p' i3 n( k) w1 M) U
' w8 M& Z" a4 @( k: UA. 22
3 n% M3 b& ^" ]* A: u9 M/ k9 aB. 10# Y, u. q, d) V1 O. C) ]
C. 34
) S; Q/ ^, d, Z0 W$ a4 RD. 30
6 |1 \) U4 D& b3 y2 T6 S      满分:4  分
$ l+ L6 d4 c2 v# M6.  下面程序的运行结果是   #include   main()   { int y=10;   do{y--;}while(--y);   printf("%d\n",y--);   }
, R" \9 H" G' q% T, d& v2 ^+ {  AA. 1& K/ L; C; F( C& s
B. 1* X- M0 H' w2 m& W
C. 8- S; t: m" L& |/ d9 J
D. 0, c# l: @$ {7 x7 v+ D+ I2 o
      满分:4  分
- K! q7 V+ E8 ?9 g8 G: R7.  下列各数据类型不属于构造类型的是- Z4 x8 d6 t* Q+ i% ?3 C8 A; J7 V
A. 枚举型
! B: g' p- k2 ~B. 共用型$ S5 \1 w0 B1 }, f
C. 结构型) U% s2 W$ q" ~6 K
D. 数组型
$ G4 N/ R7 M) ~  A      满分:4  分6 @/ i$ @( l0 V3 W" d7 {7 Y
8.  下面程序的输出结果是   main()   { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;   printf("%d\n",*(p+2));}. R( H7 \+ A5 ~: _( f. A
A. 33 \' _! x3 L  J% `$ c
B. 4
2 M6 h: y1 A; y5 e- eC. 1
* M& {/ d7 x* L$ kD. 2
/ G6 {  a, b* @      满分:4  分
0 A6 n& ?3 K1 a2 |& F9.  若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
$ V; o2 x! b5 [, H$ ?' K0 n8 `6 JA. 4
& V: t: w5 I: v0 qB. 16
5 c: ~2 `; A* x: fC. 324 m3 i& C3 g0 m* I7 o
D. 52& x! G. S& {3 D* Z' \* M& a
      满分:4  分5 G- k! J0 }* K3 x% v
10.  下列程序的输出结果是   main()   { double d=3.2; int x,y;   x=1.2; y=(x+3.8)/5.0;   printf("%d\n", d*y);   }7 ]+ h  h: c- o5 F& K
A. 3
* ^1 g0 }; T  F' ^4 d3 [- w1 wB. 3.2
& ?9 d, p+ v8 e( ~# G) e3 \C. 0
* Z# V+ ]8 U# AD. 3.07
; v8 A$ _- u/ I6 k      满分:4  分
; z* u9 _( P' }5 L7 J: N& W* ^4 N& v( p
二、多选题(共 5 道试题,共 20 分。)V 1.  对静态变量的正确描述
0 C7 b- @+ n  {: YA. 静态局部变量在静态存储区内分配单元(    )* y0 @5 e+ c  `7 h& ~; l! w- ]
B. 静态外部变量可以赋初值,也可以不赋初值
) p/ W) d& Y1 d9 m" jC. 静态外部变量的作用与外部变量相同
' v8 d" Y8 m" ^/ @! T" D8 kD. 静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
& y. `0 v, s) y      满分:4  分
1 k- q2 B( q( }8 T" A1 K" a2.  下列说法不正确的是______。
/ m4 m0 }/ j; B. mA. C程序由符号构成
2 f* k2 S8 l% l7 t( W) j8 H5 bB. C程序由标识符构成' j+ B; I* C% o  D3 S$ i- `5 n6 `+ Y' i! G
C. C程序由函数构成; g0 S2 y  ^# A' p6 |
D. C程序由C语句构成/ ~: y, C9 _: n! H+ @
      满分:4  分( O$ g$ y) e7 v3 {
3.  关于实参和形参的说法正确的是______。
: Y0 U8 @8 R) }& ^5 H" _2 E$ m! VA. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元! D, H3 k2 c7 k; p& G% k7 a
B. 实参可以是变量、常量或表达式' g. o) e6 C7 r& q; z+ x' A
C. 实参与形参的类型应相同或赋值兼容3 b8 k$ [' E, G, {3 t
D. 实参变量对形参变量的数据传递是“值传递”$ {' F6 f; h5 C# ]* T2 N
      满分:4  分6 w- t. ?- V7 j/ v
4.  内存中供用户使用的存储空间可分为:______。" L+ x& D% H- T
A. 程序区& F2 a. \) O" B) g3 o6 r) k
B. 静态存储区
* w/ l' z" I6 I. Z) h/ IC. 动态存储区( z& H% w6 f& l3 L( n7 i
D. 数据存储区
- N) u0 K- W" J, U; Y4 b      满分:4  分2 ~- a/ |5 i) T. N, e) {" ]% g
5.  以下正确的C语言标识符是_____。
: C& ]' t2 v: p$ O7 {& B$ e) u3 i( r, qA. ABC
0 L( q6 ~6 p5 C4 D9 s6 i" s5 uB. abc
) y: C1 Z, e, M3 lC. a_bc) w/ ^- m3 {  R$ f  T; U+ n
D. ab.c
# [: s: m' t7 |. T7 y. D+ i9 ?      满分:4  分
( A6 s; l( S. U  j1 u
9 L* z: N5 K4 K" f7 N三、判断题(共 10 道试题,共 40 分。)V 1.  C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )  [  Y. ]* Z- P- v3 r9 g
A. 错误5 [5 U2 X/ a: z2 l1 e+ q! U
B. 正确& Z2 I( w# v; z8 s: ^6 s! Y
      满分:4  分
, v8 M  o! v$ o7 }2.  调用函数只可得到一个返回值,而用宏可以设法得到几个结果。9 P0 o9 q9 m3 H% o8 J5 P' U& A
A. 错误
! q) O2 h! U' l2 IB. 正确2 @7 B! S3 K! _
      满分:4  分/ n3 |# T2 C4 _$ W8 B% P
3.  静态外部变量既可以在文本文件中引用,也可以在其它文件引用9 [+ a+ M: v' ]4 D' f/ n9 E# L
A. 错误: G: @' z9 C& k
B. 正确7 l' N6 z+ e3 L3 |
      满分:4  分
' {6 Y& i% T: [8 ?: b' r4.  主函数和其它函数可以相互调用/ y- m, d* D% G  v7 n5 T3 X- b
A. 错误
  P% k/ V" s  J+ EB. 正确3 D/ E' h, f2 ^3 n- \3 i
      满分:4  分
0 b- w7 A# j* z, [* |6 m: t5.  宏名必须用大写字母表示。1 z8 c' B# e% s1 Q+ B2 z
A. 错误
0 L5 {4 q; Q. k: O: T4 c; F3 \B. 正确# I6 F7 M, z4 \6 |( E! T& z
      满分:4  分
2 l3 ?4 k4 Q( D6.  C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。( )
1 B  x; m3 z/ o" \' B: CA. 错误* |0 d0 q3 a& l+ w5 u. @
B. 正确# ?( d1 P5 B- c7 @6 h
      满分:4  分
& Q3 ?; p2 g# g1 C7.  宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。
5 l( Y' G, s% nA. 错误
3 Y7 Z8 t9 f/ G! s; I5 a6 n7 IB. 正确
8 C% N  c/ Y5 G: G9 S" o5 e      满分:4  分
6 J+ _/ T; N3 Y+ L, R8.  函数必须有返回值,否则不能使用函数
, \! `* [; ]; t' K) p2 BA. 错误
: ~* ]$ y3 ]# W8 r. \4 tB. 正确
- d: Z+ N7 w% {$ p      满分:4  分
( w* f4 {% X8 ]* q/ n/ Z- q9.  使用printf和scanf函数时,必须添加#include <stdio.h>命令。( )
1 J" n7 A/ M' {* xA. 错误7 n7 _! N% B/ D- ~+ z& F
B. 正确
) Y% k; N# I4 k8 Y      满分:4  分
/ K6 U0 B5 ^6 z$ u10.  ‘ a’和“a”在内存中所占字节数相同。( )2 u$ q. [& d# R/ e" [
A. 错误7 Z' T, Z( N( g
B. 正确
" g2 w( J7 N1 Y1 \      满分:4  分 . w; n) N; |) [1 U
/ o; j) N" r) m
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-3-13 05:27 , Processed in 0.136673 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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