77范文网 - 专业文章范例文档资料分享平台

计算机二级C语言上机题库100题(你懂的哈,不用谢我)(16)

来源:网络收集 时间:2021-01-20 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

最新2011题库100题

和个位依次放在变量c的千位和十位上。

void fun(int a,int b,int *c) {

*c=(b/10)*1000+(a/10)*100+(b%10)*10+(a%10); }

第九十四套 1 程序填空

给定程序中,函数fun的功能是:从三个形参a、b、c中找出中间那个数,作为函数值返回。

第一处 t=a>b?(b>c?b: (a>c?c:a)):((a<c)?a:((b>c)?c:b));

2 程序修改

给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应的小写字母:若小写字母为a—u,则将其转换为其后的第五个字母;若小写字母为v—z,使其值减21。转换后的小写字母作为函数值返回。 /**found**/ c=c+32; /**found**/ c=c+5; 3程序设计

请编写函数fun,函数的功能是:计算并输出 例如,在主函数中从键盘给n输入20后,输出为s=534.188884。注意:要求n的值大于1但不大于100.

double fun(int n) { int i;

double fac=1.0; double sum=1.0; for(i=2;i<=n;i++) {fac+=sqrt(i); sum+=fac; }

return sum; }

第九十五章 1 程序填空

给定程序中函数fun的功能是:调用fun函数建立班级通讯录。通讯录中记录每位同学的编号、姓名和电话号码。班级的人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为mylife5.dat的二进制文件中。

第一处 int fun(STYPE *std) 第二处 FILE *fp;int i; 第三处 fwrite(&std{i},sizeof(STYPE),1,fp);

2 程序修改

给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正顺序放到t串中,

然后把s中的字符按逆顺序放给定程序中函数fun的功能到他串后面。 是:找出形参s所指字符串中/**found**/ 出现频率最高的字母(不区分for(i=0;i<s1;i++) /**found**/ 大小写),并统计其出现的次t[2*s1]=0; 数。

3程序设计

第一处 ch=tolower(*s); 请编写函数fun,函数的功能第二处 k[n]+=1;

是:将两个两位数的正整数a、第三处 if(max<k[n])b合并形成一个整数放在c中。max=k[n]; 合并的方式是:将a的十位和2 程序修改

个位数依次放在c位的千位和给定程序MODI1.C中函数fun十位上,b的十位和个位数依的功能是:求s的值。例如:次放在c的百位和个位上。 当K为10时,函数应为void fun(int a,int b,long *c) 1.533852. {

/**found**/ *c=(a/10)*1000+(b/10)*100+(afloat fun(int k) %10)*10+(b%10); /**found**/ }

return s; 第九十六套 3程序设计

1 程序填空

请编写函数fun,函数fun的功程序通过定义学生结构体变能是:计算并输出下列级数量,存储了学生的学号、姓名和:例如,当n=10时,函数和三门课的成绩。函数fun的值为0.909091. 功能是:对形参b所指结构体double fun(int n) {

变量中的数据进行修改,最后double s=0.0; 在主函数中输出修改后的数int i;

据。

for(i=1;i<=n;i++) 第一处 b->sno=10004; s=s+1.0/(i*(i+1)); 第二处 rerurn s; strcpy(b->name,”LiJie”); }

第三处 fun(&t); 第九十八套 2 程序修改

1 程序填空

给定程序MODI1.C中函数fun给定程序中函数fun的功能的功能是:应用递归算法求形是:将形参n中个位上为偶数参a的平方根。求平方根的迭的取出,并按原来从高位到低代公式如下:例如:a为2时位的顺序组成一个新的数。并平方根值为1.414214 作为函数值返回。 /**found**/

第一处 i=1; double fun(double a,double x0) 第二处 while(s)

/**found**/

第三处 x=x+t*i; i=i*10; if(fabs(x1-x0)>0.00001) 2 程序修改

3 程序设计

给定程序MODI1.C中函数fun学生的记录由学号和成绩组的功能是:输出M行N列的成,N名学生的数据已在主函整数方阵,然后求两条对角线数中放入结构体数组s中,请上元素之和,返回此和数。 编写函数fun,它的功能是:/**found**/

把高于等于平均分数的学生int fun(int n,int xx[][M]) 数据放在b所指的数组中,并/**found**/

把人数通过形参n传回。 printf(“%d”,xx[i][j]); double fun(STREC *a,STREC 3程序设计

*b,int *n) 请编写函数fun,函数fun的功{

能是:将a、b中的两位正整数double t=0; 合并形成一个新的整数放在cint i; 中。合并的方式为:将a中的*n=0;

for(i=0;i<N;i++) 十位和个位数依次放在变量ct=t+a[i].s; 的千位和十位上,b中的十位t=t/N;

和个位数依次放在变量c的各for(i=0;i<N;i++)

位和百位上。

if(a[i].s>t)b[(*n)++]=a[i]; void fun(int a,int b,long *c) return t; {

}

*c=(a/10)*1000+(b%10)*100+(第九十七套 a%10)*10+(b/10); 1 程序填空

第九十九套

16

1 程序填空

给定程序中函数fun的功能是:求出形参aa所指字符串数组中最长的字符串长度,其余字符串左边用字符*补齐,使其与最长字符串等长。字符串数组中共有M个字符串,且串长<N。 第一处 k=i;

第二处 for(j=len;j>=0;j--) 第三处 ss[i][j]= * ; 2 程序修改

给定程序MODI1.C中函数fun的功能是:计算整数n的阶乘。请改正程序中错误或在下划线处填上适当内容,删掉下划线,使它能计算出正确结果。 /**found**/ result *=n--; /**found**/ return result; 3程序设计

请编写函数fun,函数fun的功能是:从s所指的字符串删除给定的字符。同一字母的大小写按不同字符处理。 int fun(char s[],char c) {

char *p=s; int i=0; while(*p) {

if(*p!=c)s[i++]=*p; p++;} s[i]=0; }

第一百套 1程序填空

给定程序通过定义并赋值的方式,利用结构体变量存储了一名学生的学号姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系统a。

第一处 void modify(STU *ss,float a)

第二处 ss->score[i]*=a; 第三处 modify(&std,a); 2 程序修改

给定程序MODI1.C中函数fun的功能是:求K<13>,所求阶乘的值作为函数值返回。例如,若 K=10,则应输出3628800 /**found**/ if(k>0)

/**found**/ else if(k= =0) 3程序设计

程序定义了N*N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[ ] [N],int n),函数的功能是:使数组左下三角元素中的值乘以n。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库计算机二级C语言上机题库100题(你懂的哈,不用谢我)(16)在线全文阅读。

计算机二级C语言上机题库100题(你懂的哈,不用谢我)(16).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1179791.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: