300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 兰大网络教育c语言答案 兰大《C语言程序设计》9月考核试题答案

兰大网络教育c语言答案 兰大《C语言程序设计》9月考核试题答案

时间:2024-05-27 00:25:56

相关推荐

兰大网络教育c语言答案 兰大《C语言程序设计》9月考核试题答案

[2-i]);0 d8 v% r$ e7 X) f# N; ]: x

A.1 5 90 o( c" r/ I3 p( E( c" o) h$ b) n

B.1 4 71 m5 }. o4 g4 g+ O

C.3 5 7! A9 xF?$ S5 R: a7 m0 x# [

D.3 6 9" f1 ^1 }" o7 N5 v

正确答案:————( UR) R4 U( ^0 G7 f* m

5.[单选题] 以下程序中,while 循环的次数是( )。#include <stdio.h>void main( ){int i = 0;while (i<10){ if (i<1) continue;if (i= =5) break;i++;}}: x( s! Y' ?: i" Y# w) D6 |

A.1

; t/ b( i; l: q+ V" f, ^3 E; D- D B.死循环,不能确定次数Y/ q/ q2 n# f/ _* [

C.6; f5 [% u7 }6 r" G5 o+ I: o: l

D.10) V& _9 f% b4 L

正确答案:————

+ n9 O2 ]* _6 S' I/ q5 j6.[单选题] 若有以下类型说明语句:char a; int b; float c; double d; 则表达式a*b+d-c的结果类型为( )。) I' ev) ]8 s+ G+ L" _( b) N) R0 q

A.Float

- z# B) N' f( i" s0 J6 W B.char: V4 w# v* h6 r* ~' y% D( M

C.int

8 H6 y+ f3 [- k6 | D.double2 b& m( W$ [. c! d$ x, X/ L; i

正确答案:————

+ d" n3 n6 k3 H5 o; H8 r7.[单选题] for(i=1;i<9;i+=1);该循环共执行了()。1 i! {- t# z1 |4 ~( d* k

A.7+ d/ }. T/ G% H3 V3 `8 I

B.8

* x3 c+ i2 J7 v$ T5 N C.9, t) \7 e% D1 Y" }( n! a% V

D.10

5 }# c, R9 z$ \( G" j8 c0 q 正确答案:————

, \9 H2 Z+ q- f; v4 pr5 XB8.[单选题] main(){int k=4,a=3,b=2,c=1;printf("\n%d\n",k<a?k:c<b?c:a);}以上程序的运行结果是( )

' C# @: f/ k/ pj' ?/ U* y A.4

' w4 ]3 S0 p+ k; D4 e B.3! |2 Q% _0 z+ z2 sv2 D& |# R

C.2

5 ^( q+ D( H. a D.19 ]) N7 Y" ~$ H( P

正确答案:————2 B: R5 yv( ~4 E+ [8 ^- w

9.[单选题] C语言中规定函数的返回值的类型是由()) f4 u: M1 U0 H2 x9 @- h9 s/ B5 g

A.return语句中的表达试类型所决定

6 \& K6 ?0 Q" _) ]( g2 ]8 | B.调用该函数时的主调用函数类型所决定0 n9 H9 x( j$ Y& {4 e

C.调用该函数时系统临时决定

# E% kl$ K- M% I+ X D.在定义该函数时所指定的函数类型所决定' s. M1 P) }4 M% `

正确答案:————; f7 g+ p- V: o

10.[单选题] 若有下列说明和语句:int a[4][5],(*p)[5];p = a;则对a数组元素的正确引用是( )。

) G% _! q& L# O! Q0 \ A.p+1

+ x+ q+ V" [1 s: \- A& ^ B.*(p+3)" v5 o1 T$ a# [" b+ b# R) _# G! Q$ H

C.*(p+1)+3' T& x6 d- J7 X$ d* [" n, E( {

D.*(*p+2)8 P1 z" p2 w% [; s# U- b3 t: w9 S

正确答案:————) J) e) F) W" M, G

11.[主观填空题] 在 C 语言程序中允许出现的字符集是 ## 。

& K6 v' k% e2 g 正确答案:————

; K% F" {: CJ' N12.[主观填空题] 设 a, b, c, d, m, n均为 int型变量,且 a=5, b=6, c=7, d=8, m=2, n=2,则逻辑表达式 (m=a>b)&&(n=c>d)运算后,n的值为##。

~v+ g' s; ?. S/ Z 正确答案:————

! v2 S. \2 sx) K5 B13.[主观填空题] 已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-‘3’的值为##

5 _y, N) w2 w7 H% [ 正确答案:————7 _" B$ _' c3 j$ o6 E

14.[主观填空题] 数学式a/(b*c)的 C语言表达式##。

$ I1 b, L5 G/ G& l8 ? 正确答案:————0 z+ e* r) X* x]0 F* k

15.[主观填空题] C语言提供的三种逻辑运算符是:##、##、 ##。7 D9 F9 \+ ~& y' m+ W' u

正确答案:————0 Bk6 }' m! J9 h7 }: L

16.[主观填空题] 用数组名作为函数调用时的实参时,传递给形参的是##。|6 c8 C7 N$ q

正确答案:————

+ v+ r* d# R+ k5 z17.[主观填空题] 若有以下定义和语句:int a[4]={0,1,2,3},*p;p=&a[1];则++(*p)的值是##/ J+ q' y# }) r% `! F

正确答案:————4 I3 L# a% t1 l* }& Y$ P. p: Y

18.[主观填空题] 以下if语句执行后,a、b、c中的值分别为##。int a=1,b=2,c=3;if(a>c) b=a; a=c; c=b;

* }) C! V8 e/ u 正确答案:————

& k2 G. c7 J* G6 M19.[主观填空题] 当a=5,b=4,c=2时,表达式 a>b!= c的值是##。# V% ~/ q( L. o5 ?

正确答案:————6 o' G- P1 w* j2 W8 A

20.[主观填空题] 以下程序的输出结果是##。main() { int x=-10,y= 1,z=1; if(x<y) if(y<0) z=0; else z=z+1; printf(“%d\n”,z); }

r" _$ x* y2 Z7 ^2 ^" b% D 正确答案:————" }$ G7 S7 u6 e2 I% J* t

21.[S6-31] 从键盘输入一个整数,用折半查找法找出该数在10个有序整型数组a[10]={1,3,5,7,9,11,13,15,17,19}中的位置。若该数不在a中,则打印出相应信息。试编程。

; f; p& {. C: H0 k0 r5 b 正确答案:————% j: E% Y% x8 T' Z" a) R+ H

22.[S6-31] 下面程序的功能是在字符串str中找出最大的字符并放在第一个位置上,并将该字符前的原字符往后顺序移动,如chyab变成ychab。请填空 。#include main(){char str[80],*p,max,*q; p=str;gets(p);max=*(p++); while(*p!=’\0’) {if(max<*p) {max=*p; q=p;}p++;} p=q; while([1]) {*p=*(p-1); [2];} *p=max; puts(p);}

( |. j, M5 S) W- o2 ^) V5 @9 E. _ 正确答案:————

2 Q' O: `+ ou23.[问答题] 简述C语言中的基本数据类型及不同类型间的转换方式。! t( p1 G- C& R

正确答案:————

7 g4 D7 @! H9 P) L2 ~0 y: P24.[问答题] #include<stdio. h>main(){ char ch1, ch2; scanf("%c%c",&ch1,&ch2); if(ch1!='B') { switch(ch2) {case 'B': switch(ch1) { case'A':printf("AB"); case'B':printf("BB");} break; case'A': switch(ch1) {case'A':printf("AA"); case'B':printf("BA"); } }}else printf("Nothing"); }若执行此程序段时输入的数据是AB,则程序的输出是! ^# c; |s7 o

正确答案:————- p, ]$ E+ z& n

! Z; u, }5 O. c# F3 _, _) i5 A

7 o! }- W+ H& I. \

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。