| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 970 人关注过本帖
标题:愿意为他人义务编函数
取消只看楼主 加入收藏
liwei_biti
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-3-2
收藏
 问题点数:0 回复次数:4 
愿意为他人义务编函数
为了更好的学习C语言,本人愿意为他人义务编写一些简单的功能函数(千万别太难),但最好不是老师留的作业。
搜索更多相关主题的帖子: 函数 义务 
2005-03-02 10:39
liwei_biti
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-3-2
收藏
得分:0 
E-mai:liwei_biti@
2005-03-02 11:25
liwei_biti
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-3-2
收藏
得分:0 
因为昨天晚上有课所以刚刚看到,谢谢idealistic33的帮助。由于是初学,望多多指教!
#include <stdio.h>
void Panduan(int n,int *k)
{
 if(n!=0)
 {
   if(n%10==0 || n%10==1)
   {
       Panduan(n/10,k);
   }
   else
   {
       *k=0;
   }
 }
}
int Su(int n)  //判断是否符合每位都是 1 或0
{
   int temp=0,i,k;
   for(i=0;i<65535;i++,k=1)
   {
      Panduan(i*n,&k);
      if(k==1)
      {
         temp=i;
         break;
      }
   }
   return temp;
}
void main()
{
   int n,m;
   printf("请您输入一个数:");
   scanf("%d",&n);
   Panduan(n,&m);
   m=Su(n);
   if(m==0)
      printf("对不起!这个数字太大了,超出了int的范围!\n");
   else
      printf("这个数是:%d.  %d*%d=%d",m,n,m,m*n);
}
2005-03-03 12:59
liwei_biti
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-3-2
收藏
得分:0 
由于明天要交作业所以今天晚上实在没有时间做了,请原谅!我还以只能用C语言编呢!
2005-03-03 23:19
liwei_biti
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-3-2
收藏
得分:0 
我想是不是超过long要自定义一个类型了?
2005-03-03 23:27
快速回复:愿意为他人义务编函数
数据加载中...
 
   



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

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