| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1265 人关注过本帖
标题:有几个问题想问一下
取消只看楼主 加入收藏
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
 问题点数:0 回复次数:6 
有几个问题想问一下

1。编一个程序,将100到1000之间的符合下述条件的数输出。条件为:该数各位数字之和等于9而且该数能被5整除。
2。求π/2的近似值的公式为: π/2=2/1*2/3*4/3*4/5*...*2n/2n-1*2n/2n+1*...



其中,n=1、2、3。。。。。,设计一个程序,求当n=1000时π的近似值。


3。编一个程序,用循环实现:任意输入一个不多于5位的正整数,将该数每位数字逆向输出。


4。至少用两种方法编程实现,求1到100之间(含1和100)的奇数和及偶数和,并输出结果。



小弟是心血的,所以问题比较多,希望大家能够帮忙解答详细阿,感谢阿!

搜索更多相关主题的帖子: 正整数 
2006-03-23 16:49
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 

帮忙求解阿,我现在都弄得没思路了

2006-03-23 17:01
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 

楼上的解释一下第一行的void什么意思啊?

2006-03-23 17:55
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 
getch();
为什么要写这个阿?
2006-03-23 18:17
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 

公式是一个连乘2/1 * 2/3 * 4/5 * ... * 2n/2n-1 * 2n/2n+1

2006-03-23 20:31
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 

main()
{ float PI,n;
int i;
PI=1.0;
printf("n=");
scanf("%f",&n);
for(i=1;i<=n;i++)
PI*=4.0*n*n/(4.0*n*n-1.0);
printf("PI=%6.4lf\n",2.0*PI);
getch( );

}
第二题的答案如上.....不对啊,随便输入n=几,结果都是%6.4lf

2006-03-24 22:02
wcyshenmideX
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-3-22
收藏
得分:0 
[QUOTE]下内容为程序代码:

#include "stdio.h"
#include "conio.h"
float Pai(int );
void main()
{
printf("%c/2=%f",227,Pai(1000) );
getch();
}
float Pai(int n )
{
if (n==1)
return 4.0/3;
else
return Pai(n-1) * (2.0*n/(2*n-1)) * (2.0*n/(2*n+1)); /*这里的数据位置不要乱改,不然会溢出或者算出错误答案*/
}

[/QUOTE]解释一下红的地方,谢谢
2006-03-26 19:30
快速回复:有几个问题想问一下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017394 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved