最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

南昌大学C语言期末考试0506试卷答案

来源:动视网 责编:小OO 时间:2025-09-29 17:27:48
文档

南昌大学C语言期末考试0506试卷答案

C语言程序设计期终试卷答案及评分细则一、单项选择题(每空2分,共50分1.C2.D3.A4.C5.B6.B7.C8.A9.B10.A11.B12.A13.D14.D15.C16.C17.A18.C19.A20.A21.D22.D23.B24.B25.B二、程序阅读题(每小题3分,共18分)题号答案:备注:1a+u=22,b+u=-14数值2分(1个1分)、格式1分211,1每个1.5分3187每个1分41121231234123451234513451451511①格式正确且数据正确30%左右
推荐度:
导读C语言程序设计期终试卷答案及评分细则一、单项选择题(每空2分,共50分1.C2.D3.A4.C5.B6.B7.C8.A9.B10.A11.B12.A13.D14.D15.C16.C17.A18.C19.A20.A21.D22.D23.B24.B25.B二、程序阅读题(每小题3分,共18分)题号答案:备注:1a+u=22,b+u=-14数值2分(1个1分)、格式1分211,1每个1.5分3187每个1分41121231234123451234513451451511①格式正确且数据正确30%左右
 C语言程序设计期终试卷答案及评分细则

一、单项选择题(每空 2 分,共 50 分

1.C

2.D

3.A

4.C

5.B

6.B

7.C

8.A

9.B

10.A

11.B

12.A

13.D

14.D

15.C

16.C

17.A

18.C

19.A

20.A

21.D

22.D

23.B

24.B

25.B

二、程序阅读题(每小题 3分,共18分)

题号答案:备注:
1a+u=22,b+u=-14数值2分(1个1分)、格式1分

211,1每个1.5分

31      8     7每个1分

41

12

123

1234

123451

23451

3451

451

51

1

①格式正确且数据正确30%左右给1分、数据正确60%左右给2分;

②数据正确但格式不正确给2分;

③数据60%正确,但格式不正确给1分

50

8

每个1.5分

66      1      30每个1分

三、填空题(每空2分,共20分)

题号答案:备注:
1'\\n''\\0'给1分

break;
2scanf("%d",&a[i])

或scanf("%d",a+i)

用scanf函数,但没写&运算符给1分

continue
3s[i]!='\\0'

或s[i]!=0或s[i]

i
s[j++]=s[i]

或s[j]=s[i], j++

s[j]=s[i], j++  各1分

4int i,s=0

或int s=0,i

①没有赋初值给1分;

②只定义i或s给1分

(i<11) 或(i<=10)

5ch!='# 'ch!=# 给1分

fputc(ch,fp)函数正确,但参数不正确给1分

四、编程题(第1小题4分,第2小题8分,共12分)

1.共4分(本题考自定义函数的应用,用主函数完成题目的功能不给分)

void fun(char s1[],char s2[])

{ int i,j=0;                      

  for(i=0;s1[i];i++)              0.5分

if(s1[i]>='0'&&s1[i]<='9') 1分

          s2[j++]=s1[i];            1分

      s2[j]='\\0';                    1分

      puts(s2);                     输出0.5分(可用循环语句)

}

2.共8分

# include

main ( )

{int x[20],i,t,s=0,k=0;            

 x[0]=2;x[1]=3;k=2;            

 s=x[0]+x[1];                  

while (k<20)                  循环控制正确1分

 {t=x[k-1]*x[k-2];              

if(t<10)

  {s+=t;

   x[k++]=t;

  }

  else

  { x[k++]=t/10;s+=t/10;        

if(k<20)

     {x[k++]=t%10;s+=t%10;}

  }

 }

  i=0;

  while(i { 

      printf("%3d",x[i]);i++;

  }

  printf("\\n%d\\n",s);

}

文档

南昌大学C语言期末考试0506试卷答案

C语言程序设计期终试卷答案及评分细则一、单项选择题(每空2分,共50分1.C2.D3.A4.C5.B6.B7.C8.A9.B10.A11.B12.A13.D14.D15.C16.C17.A18.C19.A20.A21.D22.D23.B24.B25.B二、程序阅读题(每小题3分,共18分)题号答案:备注:1a+u=22,b+u=-14数值2分(1个1分)、格式1分211,1每个1.5分3187每个1分41121231234123451234513451451511①格式正确且数据正确30%左右
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top