| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 939 人关注过本帖
标题:c语言编成 求助
只看楼主 加入收藏
zy1437zy
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-4-25
收藏
得分:0 

靠!
斑竹真是关爱有加啊!
对我们这些小弟!

2007-05-06 19:11
bigc7
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-5-6
收藏
得分:0 

第归的题 我再问问怎么回事

2007-05-06 19:13
编程怪兽
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-4-28
收藏
得分:0 
水仙花数是一个三位数,其各位上数的立方和等于这个数
例如153=1*1*1+5*5*5+3*3*3;
附程序如下:
#include<stdio.h>
void main()
{
int m,n,i,k,x;
for(x=100;x<1000;x++)
{
m=x/100;
n=(x-m*100)/10;
i=x%10;
k=i*i*i+m*m*m+n*n*n;
if (k==x)printf("x是水仙花数!");
}
}
十进制改N进制程序如下
#include <stdio.h>
#define N 8
void main()
{
int x,i=0,k;
char str[10];
printf("请输入一个数:\n");
scanf("%d",&x);
while(x!=0)
{
k=x%N;
str[i]=k+48;//将int型转换成char型
x=x/N;
i++;
}
str[i]='\0';//使数组str结束
puts(str);
printf("\n");
}
//如果你想转换成其他进制的数,可以通过改N的值
输入一字符串 -- 反序.
#include <stdio.h>
#include <string.h>
void main()
{
int i,k;
char str[80];
printf("请输入一串字符:\n");
gets(str);
printf("正序输出的结果");
puts(str);
k=strlen(str);
printf("反序输出的结果:");
for(i=k-1;i>=0;i--)
putchar(str[i]);//
printf("\n");
}

2007-05-06 19:13
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
递归 就是自己调用自己
你有没有潭浩强的书嘛 那里写得很详细

   好好活着,因为我们会死很久!!!
2007-05-06 19:23
bigc7
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-5-6
收藏
得分:0 
有 我再看看,多谢各位大哥!
 上面的写的程序还需要修改吗?
2007-05-06 19:45
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
你自己去调一哈就知道拉撒
好好看书 呵呵

   好好活着,因为我们会死很久!!!
2007-05-06 19:51
快速回复:c语言编成 求助
数据加载中...
 
   



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

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