當前位置:學者齋 >

計算機 >計算機二級 >

2015下半年全國計算機二級考試C語言全真模擬試題答案

2015下半年全國計算機二級考試C語言全真模擬試題答案

  一、 選擇題

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=%dn”,b);

else if(aelse printf(“max=%dn”,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("%fn",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]_num,&stuarr[I],stuarr[I]);

for(j=0;j<4;j++)

scanf("%d",&stuarr[I]e[j]); }

for(I=0;I{ sum=0.0;

for(j=0;j<4;j++)

sum+=stuarr[I]e[j];

stuarr[I]age=sum/4.0; }

max=stuarr[0]age;

index=0;

for(I=1;Iif(stuarr[I]age>max)

{max=stuarr[I]age; index=I; }

printf("總平均成績最高的學生資訊是學號=%ld,性別=%c,姓名=%s,平均成績=%4.1fn",stuarr[index]_num,stuarr[index],stuarr[index],stuarr[index]age); }

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/jsj/erji/o6zxpz.html