|
资料来源:谋学网(www.mouxue.com)-[四川大学]《程序设计语言(1)1347》在线作业1
, v6 v/ s3 Z+ H5 T, a, G( q试卷总分:100 得分:100
" H/ T( g! J1 e$ `- ]* {, B5 ~第1题,下列说法中错误的是 ( )
3 o5 v& X2 n- i2 EA、只能在循环体内使用break语句3 k7 A2 }; j6 Z4 p* h* m6 T
B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
2 _4 X. { H1 h f1 jC、在while和do...while循环中,continue语句并没有使整个循环终止
6 A, g# _, \1 g8 K4 w6 Y# [+ ^D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断) A% U7 T+ E. `& d7 v3 O# L8 Y
正确资料:6 W# V4 h1 M* a& p
; e4 f; L1 C' I" @2 g! U. F
. q# o8 v4 i4 V& o第2题,针对QBASIC语言的特点,下面的叙述正确的是()。
6 v3 E: I* g( b& r) V+ s$ wA、一个程序中,可以没有主程序模块,但不能有两个以上主程序模块。1 f3 t, g- I1 V. R7 f) k% L/ h! D T N
B、行号和标号由字符序列后加上":"组成,行号为纯数字。: T: ^5 `$ [8 @5 h2 g2 T
C、语句都是由语句定义符和语句体构成。# Z+ h8 [1 K7 K9 ]2 S1 ~$ {+ J
D、每一个模块必须有一个结束语句。
/ f" s7 H: n) m9 P. z1 K$ Q正确资料:
$ r- X1 r2 F. m9 Z4 N; z& u+ T+ @: \' S! y( |1 A/ H# J3 E+ F
( L3 n$ l# b9 u; u9 r7 E/ M3 O
第3题,
! |' P" _! j2 c/ q/ k- ~! PA、8: @! g' H# {7 v1 u) r2 r
B、9
" U/ O3 W2 b" b6 ^+ DC、10
$ v2 b& P, a/ Y' ~$ z- _D、117 i; S! R! j" A
正确资料:,C" E- ~; u( R& w/ Y
) B f8 g" R: x; c! [
* `& G; r; E- _1 |
第4题,以下四项中属于C语言关键字的是( )
$ }5 P0 L6 L. j w( E) ZA、CHAR
& o( K" \& J. T) W: F: |; _0 y! w0 j3 AB、define
% m, Y7 T* t# ~8 i9 qC、unsigned4 m) D% @% v- a8 P- z2 C
D、return5 ~( B+ a' v+ V* q
正确资料:; H% I4 K+ Q5 H# P
9 a# u, t9 f& C! n/ X) l x
( p# V6 s3 F/ q8 j/ h" e/ F* O资料来源:谋学网(www.mouxue.com),对表达式for(表达式1; ;表达式3)可理解为 ( )
2 A) S! \) t" S3 }3 x; D( ]$ kA、for(表达式1;0;表达式3)6 w4 Z9 M8 L9 ^, Q+ M) f+ {4 p
B、for(表达式1;1;表达式3)
3 g# x" Z/ K: g2 I& PC、for(表达式1;表达式1;表达式3)
3 F6 F$ ^, a. s( a3 _! ~D、for(表达式1;表达式3;表达式3)$ t5 E- a8 y% f- O
正确资料:( v; g u4 T/ k, i; N
: c2 w9 o2 e# y9 m. J" v; r) U6 S3 T) o/ {$ h: l$ m7 j2 C
第6题,关于赋值语句 LET x = x + 1 的正确说法是()。9 Z- l/ ?! D5 u+ S
A、将变量x的值存入到x+1
( }; _* L% [4 W DB、将变量x的值加1后赋给变量x2 R2 v& B7 m( ?( p; f
C、变量x的值等于x + 1的值" N J6 l, H/ K! A8 ]
D、将变量x+1的值存入到x
: x: o- ]- i$ c; y* A: R正确资料:,C+ Q0 q% R# {) O6 I4 h0 M4 b+ t+ d2 a
% n! ~* J$ `+ X. A- D
`& v# S7 d( M第7题,在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。; G9 {2 K, g# G) o
A、53 ]% A4 n1 G6 V3 f
B、5.5
* t8 w& m3 T& {, Y2 b: o. f7 k1 cC、61 ]5 z' S# ~- W" B4 d8 N
D、出错信息
+ I% o1 M9 q- S b* w: j正确资料:,C
' c# G# b$ S/ @9 v/ W# }
6 x( ]( H2 w8 z" x0 d7 L9 ]* B
. r; G/ m: T$ E3 z, R第8题,
- {4 [) V! R/ B5 \! _* r/ O3 Q& NA、4 2 7 5* {9 D/ @4 g9 I% W
B、3 5 7 2
3 |% A6 N# W0 Q/ AC、3 5 7 1
& n2 p" ?$ R- P ?D、7 5 3 1
7 s7 W( Z; o" @+ l Z4 Z: c2 b正确资料:,C
# r4 w2 v# F& p9 m
& P) E# |) H. p+ k# `
; X4 Y3 z* R: @# i第9题,以下正确的说法是( ): I' M; \9 I# u2 {
A、用户若需调用标准库函数,调用前必须重新定义
$ B7 m4 r+ U8 F: K1 K* s) ~B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义
" P; k; D8 p# {1 u$ w6 I' bC、系统根本不允许用户重新定义标准库函数" N! c1 `; G/ @- J/ s& w
D、用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动调用
( U0 \" E: |9 g$ A$ h正确资料:
/ F; {5 c% n# U4 e+ g; @( i$ S+ L9 J, v1 r3 ^% v( y/ X
+ c7 l- R9 A+ {" H* T7 j; W7 ?
资料来源:谋学网(www.mouxue.com),下列数据中,不合法的C语言实型数据的是( )
' M4 o% O4 {+ |0 UA、0.1238 ^" U7 b$ n; N" a8 `
B、123e3: R+ T/ c9 Y$ G# c- U. S& G Q
C、2.1e3.58 R1 K) v$ a0 ~* F& e- m( ~2 [' m
D、789.0. R7 q! H) h6 D9 H
正确资料:! L8 ]- j) v" P* G
6 P- j! u. a# ` l# j& Q
, |; e) N+ T+ z7 ?- M* k* I第11题,下面不属于C语言的数据类型是( )% c* l& b6 Y& @$ r# S9 V# b5 ?
A、整型% b) e: D3 I4 ]. \: \+ e* X! w
B、实型1 E6 `% t; [) X6 H' O, M4 m
C、逻辑型
$ b: b( X8 r: d+ A. [7 {2 ^D、双精度实型
+ N; V# e1 e* o( ~& u正确资料:" k/ u$ d. W' G( x! i' @
; g6 w! T1 J$ H( H' \2 y( o3 {
' r( Q& B* H8 q3 {" E+ O% N8 J, L, |资料来源:谋学网(www.mouxue.com),以下程序的输出结果是( )* G0 ^* P8 d+ g1 I
main()
, J% [, D2 C9 S( X t% u _{ int a=4,b=5,c=0,d;! f: [( U& }4 Q# D8 y9 L% B' o/ D
d=!a&&!b||!c;
+ z6 M) L7 D; j( v- Lprintf("%d\n",d);}+ e: i ~* d* Y8 e$ ~/ F, ^( @
A、1/ n2 U. x' l: ]2 L' e, t( n8 a
B、01 d5 p6 p E* a3 K
C、非0的数
" H: m& ~ {6 u, r! k2 q$ ^8 hD、-1' X' Q+ b" Q- Q2 f1 y! [" Q1 T
正确资料:
7 k, t. @" N" t5 }: u! G
( |1 W( j1 _: X6 o+ E3 k% h3 u
q# r+ D4 k) o# {8 ], R第13题,下列运算符中,要求运算对象必须是整数的是( )/ e- L# Z3 F+ k9 {# U
A、/+ A, Y% T* i! s. {
B、*
0 s% q. V3 D3 B7 x3 l- wC、%
8 N$ m# ] w) Q3 H. G% ^D、!4 F v3 B" q: `* r7 V% Q
正确资料:
9 k$ U( T) ~/ D$ c0 ?2 G# X/ l W( n, z& L7 c; {8 T ]
* g: s( e0 y6 @# u& r' q g! s# P第14题,以下叙述中正确的是( )
6 J$ g. O4 C1 m" EA、构成C程序的基本单位是函数1 j7 i0 h+ h& {( C
B、可以在一个函数中定义另一个函数
% y" N4 X( C! \C、main()函数必须放在其他函数之前
2 |9 t1 C+ z' Q, ^$ L; T+ l, \D、所有被调用的函数一定要在调用之前进行定义. X. u& F4 q6 |+ N
正确资料:,C
2 _. T* Q. v; A. o9 ~& Y# q" P! R' I \- q8 p" [
9 `, @: W# b) V, D资料来源:谋学网(www.mouxue.com),能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( )& V: d% s7 E- k% Q; R& b4 @4 C
A、a=10 or a=0
4 f& G7 i0 @# L5 WB、a=0|a=10
3 B3 c7 ?. k# X: BC、a=10 &&a=0& v; t5 |: U& [. r2 D2 c
D、a=10‖a=08 B4 a6 I7 c8 V; d) x" n4 c
正确资料: w/ Z: P" Y" o. A0 F8 x
1 o0 f5 t! R" r8 }9 @ h
* P/ ? h% {7 K( R
第16题,以下程序的输出结果是( )
* g4 g3 h0 n' N; s1 y* omain()8 s$ Q- z' X7 O' o- a
{ int a=21,b=11;
" c, E% O1 z! `7 nprintf("%d\n",- -a+b,- -b+a);' Y X* u$ f" ^9 K
}
7 f: m) A: g4 _" s0 y4 q3 ~# XA、302 b5 Z2 A9 c) d7 s L6 [2 r2 M- Y
B、31& s7 a7 X& R: h8 Q4 ]
C、32
3 h$ J F1 M* E4 G' G4 YD、33: z1 O0 v$ k3 a( Y; N7 n9 h
正确资料:
6 d/ d! K( ]& j9 m6 h! J% i+ o. ]; ^- ]) ^
% e8 q: ^6 A7 Y
第17题,
% ~! A- D/ J4 e; U% M! M; vA、3
J% Q7 l- h+ u2 G1 j+ _B、99 |6 t2 A) }: i9 b
C、-996 N5 M" ]" h5 q, S# H
D、123 L! d: m7 E9 T/ T6 @
正确资料:,C; d9 M. e; ` b" ~2 i1 @! w& r
7 ?. \) L# C! {# h w4 {5 M( B- w% y L/ H$ E5 n% b# Q" c
第18题,下列可用于C语言用户标识符的一组是( )0 Q" \$ k! Z9 P/ r. \# R9 D( U
A、void, define, WORD9 V# i; d0 i0 y1 x& c) v3 j; _
B、a3_b3, _123,Car
8 [# Q7 k% A1 ]) ?/ WC、For, -abc, IF Case# q. N5 Q; Q/ Y' I: ]" v
D、2a, DO, sizeof
; s8 _1 p- o6 k; u4 E正确资料:
9 i% e% _1 O' {8 Y: [5 @+ d
- W2 W( r' P( f7 s
4 v- s1 s P9 d4 L7 F1 n( S第19题,计算机内部运算使用的数是( )
# ~- `8 D: S. q9 M: b4 H- [5 P" zA、十进制数
$ q" ]" h H( v5 CB、十六进制数
1 B+ S; L6 U! Z( E# i9 DC、二进制数
4 c, s% @: {. Z! YD、八进制数* Q1 u& O' m6 y4 Q$ Y$ f8 L" [5 ?1 ]; n
正确资料:0 ]: i8 U5 r: x7 |3 u
' T; f+ |3 Z; b' V3 \0 b r4 }3 o' B- S* `" w3 G, x/ Y9 G
资料来源:谋学网(www.mouxue.com),以下叙述不正确的是( )
$ p: z) }! ^% B% LA、一个C源程序可由一个或多个函数组成$ R- t! u, X* J6 E: X* C
B、一个C源程序必须包含一个main函数
8 C* @1 y: d+ c/ \# A+ zC、C程序的基本组成单位是函数
* h' q5 c% f: \1 W; d, xD、在C程序中,注释说明只能位于一条语句的后面
0 f. o, o, }4 x J7 v正确资料:,C
' E$ [2 g* N' y* N8 b7 W4 i, Q% ]# q" Y" t2 z" _
3 w* z& f& F$ s2 t( v6 I5 h- v
第21题,在多重循环中,允许从外层循环转向内层。: Z% E1 Z/ |: a' L1 M. X
A、错误& S) c6 ^+ P+ f+ J2 y$ ^
B、正确 L2 ]1 H: a& f* k, f+ s6 }8 `
正确资料:
{7 \& `% E" E* |; R- n/ G6 E/ V# v" p0 z# X3 }: D
! W, k4 j1 \; I第22题,NAME 是QBASIC中合法的变量名。
) r' n) Q. i1 e! P6 `/ @$ dA、错误% K! {- u, a; Q9 l7 ?
B、正确1 o, D0 F9 ?4 a8 j
正确资料:
V$ M/ ^# r* M# Y
' D! \$ X9 ^2 j# p$ d4 f* C0 q4 h9 V
第23题,注释是QBASIC程序中无关紧要的部分。: E2 D% Z1 x- Z6 b {
A、错误' m7 M2 u* o6 J8 Q/ M
B、正确
7 w% e/ U$ V4 I$ ~正确资料:
4 g) i$ V/ b4 K W U2 ~; @; U1 D) h6 F; \- P0 } |1 e
, r( n" k/ M C5 I: q/ N9 @
第24题,在赋值语句中,关键字 LET 可以被省略& S0 }; O2 ?4 h7 Q2 }
A、错误
; X- N t- _/ m' c- U6 R6 ?6 C( lB、正确
: I6 f. Z+ x8 U) b- P& P: N$ Z正确资料:
8 ~5 D3 y6 o0 X( j5 z8 P v+ M W. k# `7 N+ ]/ O( a8 l
% F: y0 c- x' `) { s- Q
资料来源:谋学网(www.mouxue.com),在程序的运行过程中,可以多次对符号常量进行赋值。
# M$ p+ l1 c) O9 ^' v0 e) b/ K- I0 Y, xA、错误
) W& c+ p: H% ]B、正确/ }4 e( u) G. H: @, _4 r
正确资料:
* k* Q% E/ U, E) e1 O
9 I5 y- q9 m( A9 c* h6 p! Q- n: v# v+ d9 g3 k! _
第26题,QBASIC程序中,行号是由数字和字母组成。. }" R( A/ v4 p3 T7 p' K0 @
A、错误8 v2 v+ X, e/ | w% B
B、正确2 {; Z; m% T8 w. G @+ c6 C7 D
正确资料:, |, U8 b e" { ]+ ] T
# E' X6 Z, S4 ~
5 A. g( h% N/ H4 s4 E
第27题,QBASIC中所有语句都由语句定义符和语句体共同组成。
) w) o9 z* [1 ^8 L9 z6 hA、错误4 n; k h' B H/ H: O
B、正确/ C) D- }0 d9 }1 ]
正确资料:,C4 k. X+ f6 k1 H
~; l3 n/ k, a+ y( Q( C
: g% f) E2 q3 r3 q
第28题,变量和符号常量实质是一样的。! w+ g6 I- T0 E* F5 u# m' h
A、错误3 x% \1 n6 B/ {
B、正确
! ^- ~6 E1 q. b' ~3 w3 Y# L/ h8 u正确资料:" i% A; k/ I+ q
; { m- Q; s1 C" s& \
2 U/ _4 M9 g0 F) U# i/ @
第29题,在程序设计中,数据只能是数字。& S" H% p: G6 O3 t
A、错误5 V% A3 T! R5 O+ g3 T/ i8 @
B、正确' O9 k( Y; \; _+ x" y j5 I9 h
正确资料:,C3 c) ]$ L" K G( O
5 w* y2 ` R4 Y& U* Z
; O- Z/ z- L- f资料来源:谋学网(www.mouxue.com),QBASIC提供了两个工作窗口。$ v( J4 e; c1 B1 E/ ?! L
A、错误8 I, u) q0 K _+ ~- S3 ~
B、正确
, @# q8 a0 b( W& g正确资料:% {+ Z/ }; y- @* R' s3 a0 _
$ t. t' I$ z% E6 K: J
) f# B9 e/ ^: o: t& n
{, v. A' D2 G: \( M) @( _5 k Q# {. d* I1 f$ @
9 r; O5 t- J: Z6 C, C
2 X1 o% y5 L/ l* Y" q8 @8 x, _( m9 N+ W: q- F3 [& F4 c* ^% x
6 P$ k& @- i7 e* X; I
. j- f' v6 a, p" ]9 I9 g* v" S
( I) i! u& Q% {* U2 L& h' W- n; U# D, L
/ V5 C: y( ? H8 Q( L8 ?& S* u& W8 G) ]2 m- Y( O/ z# J) r
5 |& L( w, ]8 j7 |
|
|