能把“C语言的编程问题”的答案也发一份给我吗?谢谢了

邮箱是327833549@qq.com用scanf输入半径r的值,求以此为半径的园的面积。将结果输出到屏幕上(要求将л=3.14159定义为符号常量,结果保留2位小数)。... 邮箱是327833549@qq.com
用scanf输入半径r的值,求以此为半径的园的面积。将结果输出到屏幕上(要求将л=3.14159定义为符号常量,结果保留2位小数)。

从键盘输入一个不超过20个字符的字符串,存储到一个字符数组中。统计其中数字字符的个数。如:输入“a1b2c3def”,则输出结果为3。

编写一个程序,输出下面数列的前20项
0 , 1,1,2,3,5,8,13,21,24

输入一个正整数n(1<n<=10),再输入n个整数,求最小值(用数组做)

编写一个自定义函数求两数中的较大数,在main()函数输入三个数,调用该函数求这三个数的较大数并在屏幕上输出。

输入10 个整数,求其中的最大值,要求用数组实现。
展开
 我来答
immcu
2010-06-14 · 超过11用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:36万
展开全部
1.
#include <stdio.h>
float n=3.14159;
main()
{float r,s;
scanf("r=%f",&r);
s=square(r);
printf("s=%f\n",s);
}
float square(float r)
{float s;
s=n*r*r;
return (s);
}
先来一个,后续。。。
2.#include<stdio.h>
main()
{char a[21];
int n,m,i=0,j,k;
gets(a);
for(n=0;n<=19;n++)
{for(m=48;m<=57;m++)
{if(a[n]==m)
i++;
}
}
for(k=0;k<=19;printf("%-4c",a[k]),k++);
printf("\n");
printf("%d\n",i);
scanf("%d",&j);
}
3.#include<stdio.h>
main()
{int a[20],i,m,n;
a[0]=0,a[1]=1;
for(m=2;m<=19;a[m]=a[m-1]+a[m-2],m++);
for(n=0;n<=19;printf("%8d\n",a[n]),n++);
scanf("%d",&i);
}
4.#include <stdio.h>
main()
{int i,j,n,y,z,a[10];
scanf("%d",&n);
for(i=0;i<=n-1;scanf("%d",&a[i]),i++);
for(j=1;j<i;j++)
{if(a[j]<=a[0])
z=a[0],a[0]=a[j],a[j]=z;}
printf("min=%d",a[0]);
scanf("%d",&y);
}
5.#include <stdio.h>
main()
{int x,y,z,m,n,k;
scanf("%d,%d,%d",&x,&y,&z);
n=compare(x,y);
m=compare(n,z);
printf("%d",m);
scanf("%d",&k);
}
int compare(int x,int y)
{int z;
if(x-y>0)
z=x;
else z=y;
return(z);
}
6.#include <stdio.h>
main()
{int i,j,y,z,a[10];
for(i=0;i<=9;scanf("%d",&a[i]),i++);
for(j=1;j<i;j++)
{if(a[j]>=a[0])
z=a[0],a[0]=a[j],a[j]=z;}
printf("max=%d",a[0]);
scanf("%d",&y);
}
强烈要求LZ加分,以上程序经本人运行,除第一个有点小毛病以外,完全无误!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友35e80f595
2010-06-14 · TA获得超过116个赞
知道小有建树答主
回答量:79
采纳率:0%
帮助的人:70.9万
展开全部
发了。
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式