|
资料来源:谋学网(www.mouxue.com)程序设计语言(1)1347-[四川大学]《程序设计语言(1)1347》21春在线作业2
4 Z, }: j3 X- q0 [- ?) e试卷总分:100 得分:100) e& l0 F7 n: c$ E F( A0 O
第1题,在QBASIC语言中,行号或标号的作用是表明( )。
& y0 j- k1 J9 i; s0 PA、程序执行的顺序
+ l; z- D- Y \* d+ @4 sB、程序编排的顺序
7 P- e7 y2 C3 h" o% iC、转移指向的标志# Q5 M: U& p6 D7 T" R; c) b
D、无作用
& d0 O0 j4 K8 R正确资料:
$ L g) q- [/ m J5 B3 r
' k2 e7 T; G ?" ^0 y+ q: q6 R6 Z- m- c9 U, x2 j+ H- v, Y
第2题,以下说法正确的是( )) Y; f, D; @( G5 ^& B; y9 i* X
A、C语言程序总是从第一个的函数开始执行
9 ~9 t+ U& p9 f, ~B、在C语言程序中,要调用函数必须在main()函数中定义( p# ~# [! i% o8 e% k
C、C语言程序总是从main()函数开始执行: Y4 L+ d. g7 \' c% l
D、C语言程序中的main()函数必须放在程序的开始部分3 y% M D# ]1 I" G! ~- @8 ]+ N) ?3 @
正确资料:9 M9 n# ~* z' F; N, A# O' B4 @
: O: P0 g9 A2 t% J2 s$ f2 P0 i- E# @1 p2 j
第3题,表达式" a * b % + c!- d # "的值的类型是()。
8 R" W, j( T t. T9 B* H/ {6 i4 s9 AA、长整型
i* V: |3 h- }- O' e* L7 lB、整型
: ?. N! F$ c. T9 A5 Z- WC、单精度型# S ^- [- g9 c! L! ^; Z7 m3 p
D、双精度型
2 N# f0 U G! B3 S! i正确资料:
' j5 s6 k- J8 o% Q: ]
$ X, o8 B8 O3 ` L4 Y6 b \' l" D9 U9 V5 w7 o% i! {: g7 P" }
第4题,以下程序的输出结果是( )
1 Y- A0 o$ D# D5 ~. ~main()$ a( s5 {% v! m$ d# l# n- M" J' L/ k& M
{ int a=4,b=5,c=0,d;5 J- f& C4 V* k) ^
d=!a&&!b||!c;! [3 p8 A3 |) J/ X
printf("%d\n",d);}# w+ C b( i# v, w$ w& o6 x
A、1
* e' R: g8 l; D4 D6 N3 O: vB、0
, r6 x! G/ W. `: {7 nC、非0的数' V& b& X# f/ Y. e% f- e; X3 A
D、-1' ~ q6 k( ~: `# P' k6 i
正确资料:
- {+ k; @% h! C4 a6 c3 f% i& w( L/ j4 R( ~* @5 L( E+ ?
8 E5 I) n- F, F, ~* \资料来源:谋学网(www.mouxue.com),针对QBASIC语言的特点,下面的叙述正确的是()。
/ H) N. L$ m6 c% y1 L, gA、一个程序中,可以没有主程序模块,但不能有两个以上主程序模块。0 d& A4 r. T1 t
B、行号和标号由字符序列后加上":"组成,行号为纯数字。* G) D7 [4 n' Z8 r+ n
C、语句都是由语句定义符和语句体构成。
3 V% x, W0 V8 A. O! ~$ u' PD、每一个模块必须有一个结束语句。
# H' W6 H/ y! x) Z+ j+ b: g' N正确资料:
9 z6 P! D( j4 X) r4 J x) [% X# \+ I# R6 a
6 Z( t: X& T4 N* |
第6题,下面对字符串的定义中,合法的是( )。
7 X$ N y4 a7 i7 p# l+ p4 c7 {" RA、DEFSTR a;b
! c- U' |6 S/ [+ Z) wB、DEFSTR a - e
$ M( `' K3 ~- b1 U% X/ yC、DIM name AS STRING6 D4 H( i! Q) e/ B0 R* f
D、DIM nam$ AS STRING) v% I j- z% c9 L
正确资料:,C,E
( X! {; r5 o. I9 ?+ o, x! s* |
+ k: N1 V" `6 S( ]; K* i# Z8 ]
$ ~6 C5 |$ }' D第7题,若有运算符,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )7 E, Q! l8 d4 c; P
A、sizeof,&=,,^# G/ x# O0 W8 j4 {7 v; N# B/ b
B、sizeof,,^,&=
- b# Y, n* N# hC、^,,sizeof,&=
% E% K; E0 y+ B3 ?3 o" KD、,^,&=,sizeof% O4 K* m! m- y9 f5 w2 h) J C
正确资料:5 G: o! h0 I! p2 _1 i
! |. e0 P/ W" \
5 R# T* j' Q; O8 @+ W- n- |3 U第8题,以下四个变量名中,哪一个是非法的变量名()。
+ y- j c- w1 C% `. sA、food0 e! r$ P+ l8 q- X, z) l e8 [4 k
B、area
4 O1 M. e- l1 i: |C、3moon
1 I9 t1 W# _1 K0 Z! P# [D、b1
$ c1 O& {2 ^% [正确资料:,C,E* F4 \7 u7 f5 d
' r8 J# q( B5 o# F' l9 T- U3 P( M7 }: f: r9 n
第9题,用DIM s (4)定义的数组可存放的元素个数为()。
; r/ [/ w4 A/ g' vA、4
& C2 m4 |8 f) F$ r6 k% EB、5
# i6 h7 J& Y: [2 w: kC、6
4 B' x4 ?) m& D0 uD、75 x+ j1 Z, d g: o" c
正确资料:/ l6 N( N/ ^& }/ }0 I( @2 j2 O. m
5 Z0 |3 z/ k( G7 C+ ?' R! E6 l/ \- w% S. g! A6 {
资料来源:谋学网(www.mouxue.com),下列关于C语言的说法不正确的是( )
$ D5 h0 S" {/ g0 K; oA、C语言既具有高级语言的一切功能,也具有低级语言的一些功能; c( ] ]! z0 j% Z6 ^% j) O3 x
B、C语言中的每一条执行语句都必须用分号结束,分号不是C语言的一部分,是语句之间的分隔符号
+ }( i( X# L7 ^% o3 B$ ^1 \/ BC、注释可以出现在程序中任意合适的地方$ Z" h2 Q& l! v- X6 z. f
D、命令行后面不能加分号,命令行不是C语言的语句
/ k, B/ n f+ o, e) x" R正确资料:,C,E0 M b% j3 L; h; h2 W1 r5 R$ z& O
. m& u; ]0 p" `9 p4 }1 {1 D1 T
( |0 s3 M4 L; p* M8 G R$ U第11题,
# E' k8 R7 d# `4 NA、8( l2 p5 O/ N0 ]2 J2 ^1 A
B、9
8 T; E& w k% v2 G1 K+ @9 ?) AC、10- Z- ~" f; K3 v
D、11" g& Q+ c3 J, w3 Z( U
正确资料:,C,E% k- o) [' W2 b" P$ p; s( c1 A! [
; N3 u1 ]' @$ \
4 |+ w6 N% C" e* \& w Z1 o/ E资料来源:谋学网(www.mouxue.com),以下正确的说法是 ( )- ?; J. I# p1 I7 a, y, ~; ?
A、定义函数时,形参的类型说明可以放在函数体内$ Z1 I( v) M9 X1 W3 W5 ?) ^3 T
B、return后边的值不能为表达式
9 @6 y" _1 G" S7 c8 L% h8 W* OC、如果函数值的类型与返回值类型不一致,以函数值类型为准
' V3 ]( i1 L5 r: w* ND、如果形参与实参类型不一致,以实参类型为准
. k) j. f& k- q# M% c正确资料:,C,E& M$ ?* M. l; j% E) ~; a2 ~
# n: D% w" n3 r7 v; F, z0 W+ d4 W" u1 ?0 U
第13题,用DIM s ( -2 TO 4) 定义的数组可存放的元素个数为()。& H4 ]2 v0 K, |& E1 R
A、5
! \1 O( B& ~' }, M7 A: |' x5 HB、6. h7 x9 z9 |- \" ^6 K
C、7
" c" N. N; P! q& r4 e( ^$ x6 ED、8
3 w( O! \( i3 Y) ^( S* h0 L8 o正确资料:,C,E4 K# }* _, S1 X: v! E
6 Y* f q, Z7 K/ V& J) S/ C
8 q& B A# n6 y/ ]! }: X6 U; K第14题,2 k. y( k/ I. j$ E* o
A、14
# w$ W' H: J8 f1 aB、15
" ~$ e8 A& i' z! t& }( N: ~4 v$ _C、32# U" f" n: [. q5 V7 x) A) D2 {7 N
D、166 k e5 S6 B; b7 I; K/ N
正确资料:,C,E% B: d9 w" Q- n6 l) u
$ K) T1 G# X8 h8 I$ R
4 f W' `1 k% p) ~! x资料来源:谋学网(www.mouxue.com),若有说明语句:char c='\72';则变量c( )% ~3 Z( k( s, L' O
A、包含1个字符0 j# x5 f, F; f8 t, X+ o! r* K7 Z
B、包含2个字符3 {! l4 v6 ~% n- [) N) H( t
C、包含3个字符
8 n. a1 o# s `! M3 KD、c的值不确定
! [% f! Y3 V8 z) q; S) |正确资料:,C,E: @5 g# ^8 B# C6 n
4 a( U: o1 e5 s8 R, j! ~
( a, I- r4 L- Y" [! q
第16题,算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是 ( )
9 g" X9 B* k# N9 c* J7 n/ L0 RA、有零个输入或多个输入
+ O; b ^/ a; H2 V: r" |B、高效性6 M1 u: Y9 g; b: Q% {
C、有穷性
9 }% A7 X5 m5 E" zD、确定性
2 w" ]9 S! ]/ Y* ^正确资料:,C,E
. i' z+ X8 k- M; Z- J4 A' b) C f3 ]/ m2 U F- A9 Z
& F1 I1 S- \" [1 E第17题,以下正确的说法是( )
! g1 b$ K/ T$ S4 mA、用户若需调用标准库函数,调用前必须重新定义
' S/ a3 v; B4 K+ h& vB、用户可以重新定义标准库函数,若如此,该函数将失去原有含义
7 _) P; k( J6 z; V/ T5 z: vC、系统根本不允许用户重新定义标准库函数
8 h5 `7 w8 `- |2 {: L# H6 d3 PD、用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动调用' p# W7 a4 x$ a) |4 i; f3 ?/ i# O
正确资料:
# w1 i' b n, T! D8 Q- M m( ?9 v9 e9 c! n2 ~
- X4 }" _7 ^- v& l5 }) D7 |第18题,下面说法中正确的是()。. ^; q# l# J2 E# r. [8 r: D
A、置数语句DATA中的值可以是变量、表达式和函数。* C3 Z3 F8 s, q) z2 _% Y
B、置数语句DATA中的值可以是变量、常量和字符串。
+ R) Z/ J: ?0 z2 e. {C、置数语句DATA中的值只能是数值常量和字符串常量。
7 p0 y a8 S) F! I9 R VD、A和B都正确。6 A8 ^8 K- J" y3 t; E0 ]
正确资料:4 S' A8 ^; X) {% Z
! Y6 v/ b" r+ X) w& ]6 ~; g
# _7 B: U0 F S7 y8 Q4 C" V
第19题,在C语言中,char型数据在内存中的存储形式是( )
p8 I/ ~( g9 [4 {+ _, G) GA、补码. n3 m3 ~9 {0 _5 Q+ ~
B、反码' ~) L w# l6 `3 u& M3 u
C、原码
2 D' `8 r0 w2 B) lD、ASCII码4 R5 L% R$ G3 Y: U$ B! a3 G
正确资料:,C,E" _: V# _9 G/ ]* s7 d
! }- J2 B0 r5 }6 y8 t
" l% E! C# o9 E, W P- e; [资料来源:谋学网(www.mouxue.com),若运行时给变量x输入12,则以下程序的运行结果是( )( ?4 G3 R" B: X. Y/ ]% _
main()) ]% z, N( o, F6 r: I5 y4 ]6 ^/ f
{int x,y;4 h) W( S+ f8 I5 D' l* N
scanf("%d",&x);
0 O$ n& ~( t9 Py=x12?x+10:x-12;! o& m, P% \$ ?; H. z" \
printf("%d\n",y); S& I- l) C Q: ]
}
! j8 F, u" w. `4 L; u3 jA、0# t8 V' U5 `6 I4 Q" b
B、226 [, k3 V" J' j
C、12
2 Q. U/ U3 [# _. a3 d0 eD、10+ T1 s. |8 G; x9 `! F5 u
正确资料:
! C; t9 t. Y# g% U3 D7 B; ~7 n; Z7 v' p9 q' q8 ?
9 q. X2 `. W% f. V' l# [' x$ s第21题,NAME 是QBASIC中合法的变量名。5 ~- @- X3 l+ S1 S( i1 \
A、错误# @) U6 U K# B- U
B、正确7 b- W* N: U/ ^$ r/ w7 h
正确资料:
, T5 S9 d1 P* w5 S" r! C5 j& \3 [7 \9 u- @1 N: p" V6 H
N! Q* }1 Y! {% f
第22题,在程序设计中,所谓"实现算法"即是指写出源程序。 x- {6 h) ?% ]% S
A、错误" r7 A" \# |& M3 s. [
B、正确/ l8 V2 a* O$ Q, }- r0 k
正确资料:2 [* z8 u, l& N- S1 X
7 \8 @4 M2 C6 k! I [8 X5 ]! h. j
0 s! V1 d( @8 _4 P: r第23题,在赋值语句中,关键字 LET 可以被省略
# X- |! h/ R' ~ ]: h$ q0 BA、错误
, H: ]. t4 K- k* p6 D0 u7 ZB、正确- Y' y; X7 ~% p0 d+ T( ~' r
正确资料:' f1 e1 V1 r+ K/ G
# j! }- E Z$ e' L+ @' B
4 B. w2 G h5 b2 i% I
第24题,WRITE 是QBASIC中合法的变量名。* t9 X! {7 d+ Y* e' e& H- s! H
A、错误2 g% z0 h5 T) F
B、正确
4 E K+ w& D6 z正确资料:$ V8 A1 [) `5 E! V
" F5 v5 Q+ k4 L( i1 q% [8 [- n" f. ~4 B, @) g4 l' ~, |8 i. F
资料来源:谋学网(www.mouxue.com),在程序的运行过程中,可以多次对符号常量进行赋值。1 B$ r5 H- _5 l- c% N1 \
A、错误
) H6 g9 \" y0 R, }1 t7 yB、正确1 j9 F4 d4 l1 t c6 j
正确资料:
+ ^8 ~% L7 B. O9 p. u8 [7 _" o
$ U6 p4 ]/ O4 n# V% U第26题,在多重循环中,允许从外层循环转向内层。
# y) `0 _" {2 b0 O6 cA、错误
% M; J9 g' L6 g" p% _B、正确- U* d W" x. G
正确资料:
, ]8 z$ u$ N4 V4 F
: u, G5 ~8 s' S# _
. n6 J* g# v$ n; X7 p+ M+ `: G第27题,注释是QBASIC程序中无关紧要的部分。0 J' I% x) q/ `2 h% }
A、错误
$ {8 R# Y6 {+ \B、正确5 |! L# e6 y! h' G
正确资料:( \1 J% m" c! {5 D
/ T$ `+ m! ^. p7 f- H+ W5 V; K
" m# f5 |4 M, w$ e第28题,QBASIC提供了两个工作窗口。# J2 |) E9 L& J! U+ r* ?; T
A、错误
( A0 V' M. O: {( {* ~; r# HB、正确
" h" L' T8 E5 C) X# n正确资料:
# u! {. i; q/ f) y+ B$ Q1 R/ b4 W* k, D# h
& H9 a9 q4 f% Z$ E/ ?# i第29题,PRINT语句用标准格式输出时,各输出项之间用分号分隔。( V, E. { c0 @/ b0 O
A、错误* y+ J& N2 w( ]$ Q3 F- ]& J
B、正确, r4 v+ W1 Y3 X+ l& b
正确资料:
8 `( T$ e$ w2 P8 g" n2 t: T
6 C/ K6 U* R; t3 N
* ^: w1 Y: g, h' [2 p( w资料来源:谋学网(www.mouxue.com),在程序设计中,数据只能是数字
3 k4 B* e; X, E, m9 z% F0 `A、错误
m& o; ^4 c8 g2 o! E$ WB、正确1 Z6 |# z) {( b8 d+ Z% a7 ]& X
正确资料:
" O* Y0 ]+ E" A% T9 |2 q, \& j3 a- E: n( A1 a
B: X6 t) E' Z; t8 w
/ j+ R3 b( U/ s) D% y% K' A
) G7 v. S0 [( ~
8 w. L8 b) \2 B) ~# z; V
" w9 K) p# i* X1 V0 [5 q5 e# b
+ R. c2 w0 `0 c* Y* m( r5 g3 Q) J. A: K+ T
$ _6 H0 M! d& I
) @3 y2 T& W) ]9 A4 s8 ^! A
- Z! b- q7 U+ M3 t1 J
7 i& w* h6 n6 u4 A0 |& e
/ F; D3 }% q& T d8 k( Q5 s0 g4 B& g% P9 p. A* u
|
|