2014年计算机二级C语言考试上机模拟试题(3)_第6页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2014年2月10日
三、程序改错题(共24分) 
给定程序中,函数proc(  )的功能是:使数组中的元素的值缩小5倍。 
请修改程序中的错误,使它能得出正确的结果。 
注意:不要改动main(  )函数,不得增行或删行,也不得更改程序的结构。 
试题程序: 
#include 
#include 
#include 
float m[lO]; 
//****found**** 
int proc(void) 
{ 
int j; 
printf("In subfunc after calling\n"); 
for(j=0;j<10;j++) 
{ 
//****found**** 
printf("%f",m[j]%5); 
} 
} 
void main(  ) 
{ 
int i; 
printf("In main before calling\n"); 
for(i=0;i<10;i++) 
{ 
m[i]=i+20; 
printf("%f",m[i]); 
} 
proc(  ); 
printf("\nln main after calling\n"); 
for(i=0;i<10;i++) 
printf("%f",m[i]/5); 
} 

相关文章