好文档 - 专业文书写作范文服务资料分享网站

大学C语言考试题库(答案) 

天下 分享 时间: 加入收藏 我要投稿 点赞

..

空 2: !(x % i)

【或】 x % i == 0

程序设计

================================================== 题号:788

/*------------------------------------------------------- 【程序设计】

--------------------------------------------------------- 题目:用 while 语句求1~100的累计和。 -------------------------------------------------------*/ void bky(); int fun(int n) {

/**********Begin**********/

/********** End **********/ }

void main() {

int sum = 0; sum=fun(100);

printf (\bky();

..

}

void bky()

{

FILE *IN,*OUT; int i;

int iIN,iOUT;

IN=fopen(\if(IN==NULL) {

printf(\}

OUT=fopen(\if(OUT==NULL) {

printf(\for(i=0;i<5;i++) {

fscanf(IN,\iOUT=fun(iIN);

fprintf(OUT,\}

fclose(IN); fclose(OUT); }

示例代码: int i=1,sum=0; while(i<=n) {

sum=sum+i; i++; } return sum;

..

题号:4662

变量p为指针变量,若 p=&a,下列说法不正确的是()。 A、*(p++)==a++ B、&*p==&a C、(*p)++==a++ D、*&a==a 答案: A

题号:6651

C语言允许函数类型缺省定义,此时函数值隐含的类型是()。

A、long B、float C、int D、double 答案: C

题号:6993

若已定义 x和y为double类型,则表达式 x=1,y=x+3/2 A、1 B、2.0

C、2.5 D、2 答案: B 题号:6988 以下程序的输出结果是 main()

{ int a = 2, b =5; printf( “a=%%d,b=%%d”\\,na , b); } A、a=%2,b=%5 B、a=%%d,b=%%d C、a=%d,b=%d D、a=2,b=5 答案: C 题号:5659

若有定义 int a[10],*p=a;, 则p+5表示

A、元素a[5] 的地址

的值是()。 ..

B、元素a[6] 的地址

C、元素a[6] 的值 D、元素a[5] 的值 答案: A

题号:6490

若有说明 :int *p,m=5,n; 以下正确的程序段是()。 A、scanf(\B、p=&n;*p=m;

C、p=&n;scanf(\D、p=&n;scanf(\答案: B

题号:6073

下列程序的输出结果为()。 main()

{int m=7,n=4;

float a=38.4,b=6.4,x; x=m/2+n*a/b+1/2; printf(\}

A、28.000000 B、27.500000 C、28.500000 D、27.000000 答案: D

题号:401

以下所列的 C语言常量中,错误的是()。 A、'\\72' B、0xFF C、2L

D、1.2e0.5 答案: D 题号:1684

int a=1,b=2,c=3; if(a>c)b=a;a=c;c=b; 则c的值为()。 A、3 B、2 C、不一定 D、1

..

答案: B

题号:961

C语言中 while 和 do-while 循环的主要区别是()。

A、while 的循环控制条件比 do-while 的循环控制条件更严格 B、do-while 的循环体至少无条件执行一次 C、do-while 的循环体不能是复合语句 D、do-while 允许从外部转到循环体内 答案: B

判断

================================================== 题号:3927

两个字符串中的字符个数相同时才能进行字符串大小的比较 答案:错误

题号:5124

7&3+12的值是15。 答案:错误

题号:3721

语句 printf(\答案:错误

输出为 0.333333 。

题号:3862

如果函数值的类型和 return 语句中表达式的值不一致,则以 函数类型为准。 答案:正确

题号:6755

若i =3 ,则printf(\答案:错误

输出的值为 -4 。

题号:4579

通过return 语句,函数可以带回一个或一个以上的返回值。

8qohm9pful6c4rp7oypx5gf8x599m300swp
领取福利

微信扫码领取福利

微信扫码分享