首页 > 编程知识 正文

五邑大学c程序设计答案,五邑大学2019年C语言考试题

时间:2023-05-06 08:01:02 阅读:11702 作者:1914

五邑大学c语言试卷

试卷编号: 11201

所属语言: c语言

答案: c语言期末考试

试卷总分: 100分

题型: 4种

一、个别选择共30题(共60分) )。

第3题(2.0分) )。

以下程序的功能是在:向r输入数据后,计算半径为r的圆面积s。 程序在编译时出错。

#包含

Void主() )

/* Beginning */

{ int r; 浮动s;

扫描(' % d ',r );

s=p*r*r; printf(s=%f(n ),s );

}

错误的原因是()。

A:注释语句的写入位置错误

存储B:日元半径的变量r不应该定义为整数

C:输出语句中的格式描述符无效

计算D:日元面积的赋值语句中使用了不正确的变量

第六题(2.0分)。

有以下程序:

#包含

Void主() )

{ int s=0,a=1,n;

scanf('%d ',n );

do{

s=1; a=a2;

(while(a!=n;

printf(%d(n ),s );

}

要使程序的输出值为2,需要通过键盘输入n的值为(b )。

A:-1

B:-3

C:-5

D:0

第8题(2.0分)。

以下循环体的执行次数为()。

#包含

Void主() )

{ int i,j;

for(I=0,j=1; i=j 1; i=2,j) printf('%dn ',I );

}

A:3

B:2

C:1

D:0

第9题(2.0分)。

包括以下第:段

int k=0;

wile(k=1) k;

while循环的执行次数为()。

A:无限次

B:有语法错误,无法执行

C:1次也不执行

D:执行一次

第十题(2.0分)。

有以下步骤

#包含

Void主() )

{ int m,n,p;

scanf(m=%dn=%DP=%d ),m,n,p );

printf(%d%d%d(n ),m,n,p );

}

如果希望通过键盘输入数据,使变量m的值为123,n的值为456,p的值为789,则正确的输入为()。

A:m=123n=456p=789

B:m=123 n=456 p=789

C:m=123,n=456,p=789

D:123 456 789

第11题(2.0分)。

假设变量定义正确,以下可以正确计算f=n! 的段为

A:f=0;

for(I=1; i=n; I ) f*=i;

B:f=1;

for(I=1; I

C:f=1;

for(I=n; i1; I ) f*=i;

D:f=1;

for(I=n; i=2; I- ) f*=i;

第12题(2.0分)。

以下步骤中,未构成死循环的块为()。

A:int i=100;

while(1)。

{i=i0 1;

if(I100 ) break; }

B:int k=1000;

德奥

{ k; }while(k=10000 );

C:for; );

D:int s=36; wile(s; -s;

第13题(2.0分)。

包括以下程序:

#包含

Void主() )

{ int n=9;

while(N6 ) )。

{ n; printf('%d ',n ); }

}

此段的输出结果为()。

A:987

B:876

C:8765

D:9876

第14题(2.0分)。

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

#包含

Void主() )

{ int x=10,y=10,I;

for(I=0; x8; y= i )

printf(%d%d )、x,y );

}

A:10 1 9 2

B:9 8 7 6

C:10 9 9 0

D:10 10 9 1

第15题(2.0分)。

包括以下程序:

#包含

Void主() )

{ int n[5]={0,2},I,k=2;

for(I=0; I

{printf('%d ',n[k] ); }

}

这个程序的输出结果是()。

A:不确定值

B:C:1 1

D:2 2

第17题(2.0分)。

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

#包含

Void主() )

{ int i,x [3] [3]={ 1,2,3,4,5,6,7,8,9 };

for(I=0; i3; I ) printf('%d,'

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。