广东工业大学华立学院 12级c语言试卷a答案,C语言试卷A

10. 设char grade,当grade的值为?A?,?B?或?C?时输出”>60”,当grade的值为'D'时输出"<60 ",否则输出"error "。用switch语句实现,将下面程序段补充完整: ______ switch(grade)______________

{ case 'A' :

case 'B' :

case 'C' : ___ printf(“>60\n”);break ___ _______________;

case 'D' : printf("<60\n") ; break;

default : printf("error\n") ; }

11. 下面程序的功能是:在主函数输入一个整数,输出该数是否为素数的信息,其中在prime函数中判别该数是否素数。将程序补充完整。

#include

#include

void main()

{ ____ int prime(int)或int prime(int n)_____________; /*函数声明*/ int a;

printf("\ninput an integer:");

scanf("%d",&a);

if ( __ prime(a)__________ )

printf("\n %d is a prime.\n",a);

else printf("\n %d is not a prime.\n",a); }

int prime(int n)

{ int f,i;

k=(int)sqrt(n);

for (i=2 ; i<=k;i++ )

if(n%i==0)

{ f=0; break; }

if(i>k) f=1;

return(f ); }

共 6 页,第 5 页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值