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

时间:2012-04-06 22:03:45

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

第六套

1.     程序填空

给定程序中,函数fun的功能是根据形参i的值返回某个函数年值。当调用正确时,程序输出:x1=5.000000

x2=3.000000.

x1*x1+x1*x2=40.000000

 第一处:double fun(int i,double x,double y)

第二处:return f1(x);

第三处:return f2(x,y);

2.程序修改

给定程序MODI1.C中函数fun的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。

#include <stdio.h>

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

char *fun(char *s,char *t)

{

int sl=0,tl=0;

char *ss,*tt;

ss=s; tt=t;

while(*ss)

{  sl++;

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

ss++;

}

while(*tt)

{ tl++;

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

tt++;

}

if(tl>sl) return t;

else return s;

}

3. 程序设计

请编写函数fun,函数的功能是:移动字符串中的内容,移动的规则如下:把第1到第m个字符,平均移到字符串的最后,把第m+1个到最后的;字符移到字符串的前部。

void fun(char *w, int  m )

{

int i;

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

fun1(w);

}


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

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