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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2014-3-14 19:58:34 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。8 J- Q7 b" B1 s" U0 T& [# n
3 T$ G4 N; L8 w; Z5 u
一、单选(共 10 道试题,共 40 分。)V 1.  下列各数据类型不属于构造类型的是
3 ?: p  n5 i3 k6 b  CA. 枚举型
7 t/ b0 [8 w# B" @2 \" ~B. 共用型1 I- o- _( {  W8 Q! ?3 k9 Y* v" C
C. 结构型
" R2 e( d1 H1 o6 H1 E: \+ PD. 数组型) p8 ?1 q1 c% H: I; L) T/ d
      满分:4  分' F) P# ^! I9 s! R0 [% L/ P
2.  若已定义:   int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;   其中 0≤i≤9, 则对a数组元素不正确的引用是4 W1 S  i9 b7 b) t: ?
A. a[p-a]) d- u8 n) C0 J7 A8 F/ w* _; f
B. *(&a[i])) D- i+ P5 G' l) n
C. p[i]4 M7 K/ O2 p. H. C  \
D. a[10]
6 y/ r* _: }' h  C( r      满分:4  分
; w+ B7 j* Q* ]! f1 y! D* z. h: V8 _3.  在16位IBM-PC机上使用C语言,若有如下定义   struct data   { int i;   char ch;   double f;   } b;   则结构变量b占用内存的字节数是+ |  x3 o8 s' B+ K
A. 1
5 E7 {+ m/ v% H1 |* t6 YB. 2# k) q2 t! {. S
C. 7- Z! ]$ {' k( h' ~6 P
D. 11
% W/ T) ~+ D4 }& e3 ]' ~" M' \      满分:4  分
& ~, ?! U5 E& }2 q& X2 N8 Q4.  下面程序的运行结果是   #include   main()   { int y=10;   do{y--;}while(--y);   printf("%d\n",y--);   }
& x, C$ _( W7 ~: S4 ]) ~6 O3 QA. 1
0 ?" a6 X, R! c1 [, B# ?B. 1
3 C9 I) s0 |" u1 v3 ]; t: K: OC. 8( m  q& H2 }$ S; ^+ N9 U
D. 0/ T, l5 R, Q! b  K5 G* D& S) T
      满分:4  分
( T! {' C; Z& N) C9 C; b5.  下面程序的功能是把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);}; J" i* x# U( `1 n: E
A. k%11! z% n  u# ?9 Y
B. k
* f2 L; Y. W" O4 Z0 OC. k/11==0# t; D. }1 U: M" G
D. k==0
) ^: U" q) H/ M4 w! n" L/ _      满分:4  分
" T* a6 V; y5 b7 V6.  请选出可用作C语言用户标识符的是
1 x" t9 y+ u8 E7 P( zA. void,define,WORD
, U4 a: @; m# j8 f: T) p; TB. a3_b3,_123,IF2 o0 L$ l& _0 \+ m; q. ~
C. FOR,--abc,Case0 u! ^: Y( g  q* z+ ^
D. 2a,Do,Sizeof
) h' K3 b+ I9 y  s$ S      满分:4  分, h5 }0 d) v; ^6 A. k* |2 H
7.  sizeof(float)是
+ b$ L' L1 E. \0 J/ D' E: wA. 一个双精度型表达式
3 g2 @# U# `* z( X+ ~B. 一个整型表达式
1 y% t/ W; [: ~C. 一种函数调用
" B6 g. }6 r7 I: SD. 一个不合法的表达式5 T- T4 T/ F* _. M' Q
      满分:4  分% h; }) |& u" E% A
8.  下面程序段的运行结果是   char *format="%s,a=%d,b=%d\n";   int a=11,b=10;   a+=b;   printf(format,"a+=b",a,b);
& C& j; b: `7 Y: E6 f+ x- SA. for,"a+=b",ab
0 }% w' f) C5 e( N% p% I% LB. format,"a+=b"
3 \  V. p7 b( h# GC. a+=b,a=21,b=10
/ h8 ?" u: P. U7 d4 z1 Z' K( N) y7 G' wD. 以上结果都不对1 `/ P' v5 }4 T" c$ [
      满分:4  分
0 }6 ]: O- X& \8 F* m  r9.  以下不正确的叙述是! @4 q5 X9 [8 i
A. 在C程序中,逗号运算符的优先级最低
3 M9 Q! K0 S4 ]" ?B. 在C程序中,APH和aph是两个不同的变量
: A! n+ ]+ e6 [7 _9 \% m: vC. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
$ ~4 n; s7 F4 m( \# @D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值0 Z; ?; ?9 n% ]" g7 W( n3 p
      满分:4  分
" ]9 d; J) J( f; G# \10.  阅读以下程序及对程序功能的描述,其中正确的描述是   #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
( }& y0 l/ i% V+ l8 n0 X; ?, @A. 程序完成将磁盘文件的信息在屏幕上显示的功能- H& @  ^* j* J, d3 \( u! Z0 Q
B. 程序完成将两个磁盘文件合二为一的功能1 l5 f" l, r3 U: x* B" P! J
C. 程序完成将一个磁盘文件复制到另一个磁盘文件中
& ?/ U9 V' ^' x" w0 Z9 }8 {" MD. 程序完成将两个磁盘文件合并并在屏幕上输出
# g+ r& u! ]! R) B6 p% E' w) Q      满分:4  分
+ a7 C0 L" q3 g  L2 r' b; U8 U. U. c" K" M7 x0 |( m4 Q
二、多选题(共 5 道试题,共 20 分。)V 1.  对函数的正确使用方法描述
' c1 @, c  I( YA. 用数组做函数参数时,必须在主调函数和被调函数中分别定义数组3 `( P; ?. u0 Z2 B. A; a
B. 实参数组元素和形参数组元素类型可以不一致/ |, r' N: \0 ~7 }' o6 Y6 }; _
C. 形参数组长度可以不指定 ) e1 C$ L9 B& }/ W
D. 形参数组长度可以大于实参数组长度% z! [1 k5 S5 b- E* ]8 s1 F( j8 X
      满分:4  分2 {9 u2 {4 f3 B- U6 G. x' i
2.  下列说法中错误的是______。
- |: N2 p: b% c: a) jA. C程序总是从第一个定义的函数开始执行+ J- v: n+ T# A+ ]6 O5 V9 z
B. C程序总是从main函数开始执行' ~& P5 w2 w4 R& @1 O: Q
C. C函数必须有返回值,否则不能使用函数5 e  r2 D0 U" k" C6 S. ?9 M" K
D. C程序中有调用关系的所有函数必须放在同一个程序文件中
4 k+ D0 S( }5 _7 H( L      满分:4  分
5 m7 S7 X5 G: k8 Y& I0 w- c3.  设有如下定义:int (*ptr)();则以下叙述中不正确的是______。% P  i) A% x1 h# q# w, G& b5 N$ @
A. ptr是指向一维数组的指针变量8 h: Q  U, x$ q5 l% Z, p5 g
B. ptr是指向int型数据的指针变量  j3 w0 T  e& m2 ]& z4 t
C. ptr是指向函数的指针,该函数返回一个int型数据, S) ^) X% o4 L; N+ T& `* ?+ V' S
D. ptr是一个函数名,该函数的返回值是指向int型数据的指针% \  M8 X* b8 \
      满分:4  分" d! E4 B. n! J2 H1 v, N9 u0 X
4.  下列描述正确的是. F+ t  Z% G# ~% x* @$ w+ _
A. 由main 函数及其参数argc和* argv[]可以实现命令行方式$ Y* O8 J( ?) V
B. 使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中+ U3 e4 n  b4 P. R
C. 字符数组并不要求它的最后一个字符是‘\0’0 ?" t, @% U- y% [( J
D. ‘A’和“A”都是字符串常量   ! D. N9 z: {1 w. K$ r. {' e
      满分:4  分
* v- T! B2 ~$ W5.  以下叙述中正确的是______。4 t+ m& `% |% S' T0 \$ n
A. 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
+ G5 s1 o: B6 k3 n% h! n$ ?* YB. 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
) B$ i* \' Q& ~5 M/ {, QC. 可以通过赋初值的方式确定数组元素的个数; s1 g& \% L9 _* |" i" ]* ^! o# X
D. 数组名代表的是数组所占存储区的首地址,其值不可改变: ~. B# u3 D9 w$ o# h$ d; |4 t9 K
      满分:4  分
  d2 ]* _3 T0 O* L: ]( H; A
, `2 o2 Z  E0 x3 c* x/ `三、判断题(共 10 道试题,共 40 分。)V 1.  宏名必须用大写字母表示。* [: h; r' b: ]$ w6 |5 N
A. 错误
# }, |" y6 y0 k# Y2 sB. 正确
8 q, k0 V% j) J/ F1 t" W      满分:4  分
' z9 q( ?0 b3 \( Z4 G7 w2.  模运算符要求两侧均应为整型数据。( )" o5 N# S" J/ z& F# ?: n7 X. Q
A. 错误
8 Z$ z- g: d- K8 cB. 正确
- q+ v3 I/ k/ m& r      满分:4  分8 e0 O  D2 K4 I8 ^. V6 C# s7 N2 P7 P* L
3.  C程序的执行总是从第一个定义的函数开始1 I3 f8 k( T9 p. R; y
A. 错误6 i1 U( j$ T9 ?% {$ ?. x  }
B. 正确
1 b6 f( k, F' r" \6 H      满分:4  分
5 d+ }' a5 ~/ f" c8 f; Y, g4.  for(;;)语句相当于while(1)语句
0 A9 t; U& U" _, d$ M; g/ GA. 错误
& a/ W7 V0 t& U" p9 S# N7 xB. 正确
" R: n( @7 E5 k, t' z- b      满分:4  分+ \) O3 y# R+ m! ~3 S. }: Y' @
5.  C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
& c3 p) T' |2 {- mA. 错误
& o9 n  u0 x! N, s7 yB. 正确* u4 v- j& W8 H& S% V
      满分:4  分% u4 s) Z' D! _$ {4 k6 Q
6.  若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。0 |; S3 e: o6 {8 o
A. 错误
8 K# w5 E& W4 e, d, EB. 正确; a! ~; u1 W, P, U8 K5 [
      满分:4  分
8 W6 Y: R$ c4 G6 p7.  使用printf和scanf函数时,必须添加#include <stdio.h>命令。( )
, \& Z1 E0 b* B) ?- PA. 错误
# E; m9 p! O8 I7 Z( _$ O$ {B. 正确
" w" d4 V6 u3 |$ I% F      满分:4  分# A0 m' n) {% D4 N/ c# v6 ^
8.  对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
8 [' {- I. B. P0 s# ~A. 错误
# _( s# ~. G4 L. j/ ]9 ~B. 正确: B; U6 E& z0 F: w
      满分:4  分
7 t' P$ N& i: z& s: a9.  数据结构指的是数据的组织形式,数组就是一种数据结构( )/ I( \! ]: g2 W5 f% z! y9 D
A. 错误
/ g: ~2 F9 m7 W& @5 L  sB. 正确
; O* \! V( N7 o' C3 Y7 R2 J$ ?: l      满分:4  分
' R; n2 D% [0 Z+ E" ?# A. i/ Q10.  使用getchar函数可以不添加#include <stdio.h>命令。( )
, s' V2 [8 T9 v" `A. 错误) ~3 l. T: }$ d" ]. Y$ W0 O' \* W; V
B. 正确# k3 H' Z9 V1 e: f" U
      满分:4  分 3 s, \$ _! s$ S3 p6 K8 j3 k6 E# G7 a
0 w' ]4 s+ f4 S: D+ @
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-3-10 12:46 , Processed in 0.111281 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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