- 相關推薦
2015下半年全國計算機二級考試C語言全真模擬試題答案
一、 選擇題
1、B 2、C 3、D 4、C 5、C 6、D 7、C 8、D 9、C 10、D
11、D 12、D 13、B 14、B 15、A 16、D 17、B 18、B 19、C 20、D
二、 閱讀程序題
(1) 6,8 (2) 3.141593,3.1416,3.142 (3) 4 (4) 2,4 (5) 8
三、 程序填空題
1、I==j I+j==2 2、scanf(“%f”,&f); sum+=f;
3、fopen(“myfile”,w) fclose(fp);
四、 編程題
1、main()
{ int a,b,c;
printf(“請輸入三個整數:”); scanf(“%d,%d,%d”,&a,&b,&c);
if(aif(belse printf(“max=%d\n”,b);
else if(aelse printf(“max=%d\n”,a); }
2、#include”stdio.h”
main()
{ int I,a;
for(I=1;I<=10;I++)
{ scanf(“%d”,&a);
{ if(a%7==0)
printf(“%d”,a); break; } }
if(I==11)
printf(“not exist”); }
3、float average(float array[ ],int n)
{ int I;
float aver,sum=array[0];
for(I=1;Isum=sum+array[I];
aver=sum/n;
return(aver); }
main()
{ float ave,score[10];
int I;
for(I=0;I<10;I++)
scanf("%f",&score[I]);
ave=average(score,10);
printf("%f\n",ave); }
4、 #include"stdio.h"
#define N 3
struct student
{ long stu_num;
char sex;
char name[15];
int score[4];
float average; };
main()
{ int I,j,index;
float sum,max;
struct student stuarr[N];
for(I=0;I{ printf("please input %d student information:\n",I+1);
scanf("%ld,%c,%s",&stuarr[I].stu_num,&stuarr[I].sex,stuarr[I].name);
for(j=0;j<4;j++)
scanf("%d",&stuarr[I].score[j]); }
for(I=0;I{ sum=0.0;
for(j=0;j<4;j++)
sum+=stuarr[I].score[j];
stuarr[I].average=sum/4.0; }
max=stuarr[0].average;
index=0;
for(I=1;Iif(stuarr[I].average>max)
{max=stuarr[I].average; index=I; }
printf("總平均成績最高的學生信息是學號=%ld,性別=%c,姓名=%s,平均成績=%4.1f\n",stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[index].average); }
【下半年全國計算機二級考試C語言全真模擬試題答案】相關文章:
2024下半年計算機二級C語言全真模擬題06-27
最新計算機二級考試C語言模擬試題09-28
全國計算機等級考試二級C語言06-27
下半年全國計算機二級C語言考試真題及答案09-25
計算機二級考試C語言模擬練習題07-23