C语言考试题库及答案

内容发布更新时间 : 2025/5/24 15:56:43星期一 下面是文章的全部内容请认真阅读。

5、在考生文件夹下,给定程序MODI.C的功能是: 求一维数组a中所有元素的平均值。

例如,当一维数组a中的元素为:10,4,2,7,3,12,5,34,5,9 程序的输出应为:The aver is: 9.10 。

#include #include void main() {

int a[10]={10,4,2,7,3,12,5,34,5,9},i; double aver,s; s = a[0];

/************found************/ for ( i=1; i<10; i++) for ( i=0; i<10; i++)

/************found************/ s = s + i; s = s + a[i]; aver = s / i;

printf(\}

6、在考生文件夹下,给定程序MODI.C的功能是: 输入一个百分制成绩,打印出五级记分成绩。考试成绩在90分或90分以上为优秀,80~89分为良好,70~79为中等,60~69为及格,低于60分为不及格。

#include #include #include #include void main() {

int score,t;

printf(\ do

{scanf(\ while(score<0||score>100); t=score/10;

/*************found**************/ switch(t) switch(score)

{

case 10:

case 9:printf(\优秀!\\n\ case 8:printf(\良好!\\n\ case 7:printf(\中等!\\n\ case 6:printf(\及格!\\n\

/*************found**************/ else :printf(\不及格!\\n\ } default: printf(\不及格!\\n\} 7、在考生文件夹下,给定程序MODI.C的功能是: 输出100~200之间既不能被3整除也不能被7整除的整数并统计这些整数的个数,要求每行输出8个数。

#include #include #include #include void main() {

int i;

/************found************/ int n; int n=0; for(i=100;i<=200;i++) {

/************found************/ if(i%3==0&&i%7==0) { if(n%8==0) printf(\ printf(\if(i%3!=0 && i%7!=0) n++; } }

printf(\}

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi