好文档 - 专业文书写作范文服务资料分享网站

C语言程序改错题

天下 分享 时间: 加入收藏 我要投稿 点赞

第12次上机程序改错

蒁第1题 【程序改错】

-------------------------------------------------------- 功能:求二分之一的圆面积,函数通过形参得到圆的半径,函数 返回二分之一的圆面积。

例如:输入圆的半径值:19.527输出为:s=598.950017。 ------------------------------------------------------*/ #include #include

/**********FOUND**********/ doublefun(r)doublefun(doubler) { doubles;

/**********FOUND**********/

s=1/2*3.14159*r*r;s=1.0/2*3.14159*r*r; /**********FOUND**********/ returnr;returns; } main() { floatx;

printf(\

腿scanf(\

printf(\}

第2题【程序改错】

功能:先将在字符串s中的字符按逆序存放到t串中,然后把s中的 字符按正序连接到t串的后面。

例如:当s中的字符串为:“ABCDE”时,则t中的字符串应为: “EDCBAABCDE”。

------------------------------------------------------*/ #include #include #include voidfun(char*s,char*t) {

/**********FOUND**********/ inti;intsl,i; sl=strlen(s); for(i=0;i

/**********FOUND**********/ t[i]=s[sl-i];t[i]=s[sl]; for(i=0;i

t[sl+i]=s[i];t[sl+i]=s[sl-i-1]; /**********FOUND**********/ t[2*sl]=\’0\\’?;

袂} main() {

chars[100],t[100];

printf(\fun(s,t);

printf(\}

第3题【程序改错】

功能:求出以下分数序列的前n项之和。和值通过函数值返回main 函数。

2/1+3/2+5/3+8/5+13/8+21/13…… 例如:若n=5,则应输出:8.391667。

------------------------------------------------------*/ #include #include

/**********FOUND**********/ fun(intn)doublefun(intn) {

inta,b,c,k;doubles; s=0.0;a=2;b=1; for(k=1;k<=n;k++) {

/**********FOUND**********/

C语言程序改错题

蒅第12次上机程序改错蒁第1题【程序改错】--------------------------------------------------------功能:求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积。例如:输入圆的半径值:19.527输出为:s=598.950017。---
推荐度:
点击下载文档文档为doc格式
1wnbl0vmva5a66i6tmib55397303xo0105x
领取福利

微信扫码领取福利

微信扫码分享