2013年9月份国家计算机等级考试二级C语言题库共100套41-60.doc

2013年9月份国家计算机等级考试二级C语言题库共100套41-60.doc

第四十一套 请补充函数fun,该函数的功能是:判断一个数是否为素数。该数是素数时,函数返回字符串yes!,否则函数返回字符串no!,并在主函数中输出。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。 试题程序: #include stdlib.h #include conio.h #include stdio.h 【1】 { int I, m; m=1; for(I=【2】;In; I++) if (【3】) { m=0; break; } if (m==1n1) return(yes!); else return(no!); } void main() { int k=0; system(CLS); printf(Input:); scanf(%d,k); printf(%s\n,fun(k)); } 【参考答案】 (1) char *fun(int n) (2) 2 (3) n%i==0或!(n%i) 【考点分析】 本题考查:函数的定义;for循环语句中循环变量的取值范围;判定非素数算法。 【解题思路】 填空1:根据main( )中调用的函数fun(k),可知函fun的形参

文档评论(0)

1亿VIP精品文档

相关文档