CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

大一C语言菜鸟题,进来做了就送分!!!!

楼主windows2005(最近比较忙)2005-04-02 08:30:31 在 C/C++ / C语言 提问

3、 判断一个数N能否同时被3和5整除  
  要求完整的格式!  
  问题点数:20、回复次数:7Top

1 楼szws(克米帅)回复于 2005-04-02 08:39:20 得分 0

int   judge(int   n)  
  {  
  if(n/3==0&&n/5==0)  
  return   1;  
  else  
  return   0;  
  }  
  void   main()  
  {  
  int   n;  
  cin>>n;  
  judge(n);  
  }Top

2 楼wangyx810328(starstarstar)回复于 2005-04-02 08:45:15 得分 0

稍微再完善了一点。  
   
  #include   <stdio.h>  
  int   judge(int   n)  
  {  
  if(n/3==0&&n/5==0)  
  return   1;  
  else  
  return   0;  
  }  
  void   main()  
  {  
  int   n;  
  cin>>n;  
  if   (judge(n))  
  {  
    printf("Yes");  
  }  
  else  
  {  
  printf("No");  
  }  
  }  
  Top

3 楼xingningzi()回复于 2005-04-02 08:47:23 得分 0

upTop

4 楼jxliang()回复于 2005-04-02 08:54:39 得分 0

#include   <stdio.h>  
   
  void   main()  
  {  
  int   N;  
   
  printf("Please   enter   an   integer:\n");  
  scanf("%d",&N);  
                  printf("Can   N   be   divided   exactly?\n");  
   
  if   (N   %   3   ==   0   &&   N   %   5   ==   0)  
  {  
  printf("Yes!\");  
  }  
  else  
  {  
  printf("No!\n");  
  }  
  }Top

5 楼sapphirez()回复于 2005-04-02 08:56:30 得分 0

#include   <stdio.h>  
  int   judge(int   n)  
  {  
  if(n/3==0&&n/5==0)  
  return   1;  
  else  
  return   0;  
  }  
  void   main()  
  {  
  int   n;  
  scanf("%d",&n);  
  if   (judge(n))  
  {  
    printf("Yes");  
  }  
  else  
  {  
  printf("No");  
  }  
  }  
  把楼上的一个小问题改了改:)Top

6 楼jxliang()回复于 2005-04-02 08:59:42 得分 0

用if   (n/3==0&&n/5==0)似有不妥之处,例如,当n=1时,n/3=0,   且n/5=0,显然n满足条件,但是很明显n并不能被3或5整除,故应用模运算:   if   (N   %   3   ==   0   &&   N   %   5   ==   0)  
  Top

7 楼wodeyouxian(人生如梦)回复于 2005-04-02 08:59:53 得分 20

#include<iostream>  
  #include<cstdlib>  
  using   namespace   std;  
   
  int   judge(int   nN)  
  {  
      if   (nN%3==0   &&nN%5==0)   return   1;  
      else                                       return   0;  
  }  
   
  int   main()  
  {  
      int   nM;  
      cout<<"请输入你想检验的数值:"<<endl<<"nM=";    
      cin>>nM;  
       
      if(nM<=0   ||nM>255)   {cout<<"输入错误";   system("pause");     return   0;}  
   
      if(judge(nM))   cout<<nM<<"可以被3和5同时整除"<<endl;  
      else                     cout<<nM<<"不可以被3和5同时整除"<<endl;    
      system("pause");    
       
      return   0;  
  }Top

相关问题

  • C++菜鸟题
  • c#菜鸟问题!!!
  • c++菜鸟问题
  • C菜鸟问题
  • C#菜鸟问题
  • C++菜鸟的问题
  • 菜鸟的问题C++
  • c的菜鸟问题
  • c语言菜鸟问题
  • C++菜鸟的问题~~

关键词

  • judge
  • elsereturn
  • nn
  • printf
  • nm
  • yes
  • return1
  • void main
  • include
  • else

得分解答快速导航

  • 帖主:windows2005
  • wodeyouxian

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo