2012年3月国家二级计算套机C语言上机试题100套 2

时间:2012-04-06 22:01:51

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G

第二套

1.    给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANK1.C中。

第1 处   FILE * fp;

第2 处  while (!feof(fp)) {

第3 处  putchar(ch); ch = fgetc(fp);  }

2.程序修改

给定程序MODI1.C中函数fun的功能是:依次取出字符串中所有数字字符,形成新的字符串,并取代原字符串。

void fun( char *s )

{ int i,j;

for(i=0,j=0;s[i]!=’’;i++)

   if(s[i]>=’0’&&s[i]<=’9’)

/*****found******/

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

/*****found******/

s[j]=’’;

}

3.程序设计题

请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。

void fun(char s[][N],char *b)

{

int i,j,n=0;

for(i=0;i<N;i++)

/*请填写其相应语句完成其功能*/

for(j=0;j<M;j++) {

b[n]s[j][i];

n=i*m+j+1;

}

}

b[n]=’’;

}


微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部