主题:C语言经典100例 for(EXP=1,EXP<=100,EXP++);
leo731
[专家分:3770] 发布于 2005-03-24 10:53:00
[url=http://www.softexam.cn/type/tech/details.asp?catalogf=2&catalogs=3&catalogt=0&article_id=10091&type=24]C语言经典100例[/url]
回复列表 (共174个回复)
71 楼
zzhhui [专家分:0] 发布于 2004-10-14 21:26:00
程序还可以,使最基本的
72 楼
ilovekathy520 [专家分:0] 发布于 2004-10-16 21:33:00
我是第一次来这里 希望各位大哥大姐们以后照顾照顾小弟 谢谢了
73 楼
Apollo11 [专家分:0] 发布于 2004-10-18 19:19:00
感谢楼主的分享
74 楼
mendick2000 [专家分:0] 发布于 2004-10-21 00:15:00
【程序84】
题目:一个偶数总能表示为两个素数之和。
1.程序分析:
2.程序源代码:
#include "stdio.h"
#include "math.h"
main()
{ int a,b,c,d;
scanf("%d",&a);
for(b=3;b<=a/2;b+=2)
{ for(c=2;c<=sqrt(b);c++)
if(b%c==0) break;
if(c>sqrt(b))
d=a-b;
else
break;
for(c=2;c<=sqrt(d);c++)
if(d%c==0) break;
if(c>sqrt(d))
printf("%d=%d+%d\n",a,b,d);
}
}
这个解法是不对的
如果这么简单 哥德巴赫猜想就不会成为世界难题了。
75 楼
ht99 [专家分:0] 发布于 2004-10-21 16:13:00
很好,就是有些看不懂啊
76 楼
pentif [专家分:10] 发布于 2004-10-23 15:41:00
对 问c语言能不能编写好的软件?应该怎么编写
?的问题的回答:
自我认为是可以的.要写程序比要1.要有好的算法.2.要有好的环境或是思想去组织语言.
C语言是基于过程的.c++是基于对象的.
我想只要算法好加上一个不错的C语言是可以写好的软件的
77 楼
天子彦 [专家分:0] 发布于 2004-10-24 21:24:00
楼主老大
我是新手,但是程序4怎么编辑不出来啊?
出现了42个错误,也不知道是不是我的机子问题~!
我是学C++的,但还是新手~!
78 楼
leo731 [专家分:3770] 发布于 2004-10-24 21:37:00
建议用手工输入一遍,别用复制,呵呵!
79 楼
脏脏 [专家分:0] 发布于 2004-10-30 13:53:00
程序6存在问题。。。不过我是刚学C++的。所以它里面的算法给了我一点启发。。谢谢。。
80 楼
chzyez520 [专家分:0] 发布于 2004-10-30 15:32:00
程序3】
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后
的结果满足如下条件,即是结果。请看具体分析:
2.程序源代码:
#include "math.h"
main()
{
long int i,x,y,z;
for (i=1;i<100000;i++)
{ x=sqrt(i+100); /*x为加上100后开方后的结果*/
y=sqrt(i+268); /*y为再加上168后开方后的结果*/
if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/
printf("\n%ld\n",i);
}
}
\\\\\\\\\* 这个能不能用sizeof()测量x,y的长度,判断x,y是整型还是实型做判断条件呢,
我来回复