| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 846 人关注过本帖
标题:菜鸟求助,这个程序有什么问题?
只看楼主 加入收藏
wuzhanghao88
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:45
专家分:146
注 册:2009-10-25
收藏
得分:2 
#include<stdio.h>
 void main()
{
  int n,i,j;
  printf("please input the number n\n");
  scanf("%d",&n);
  i=1;
  while(++i<n)
  {   j=0;  
  { if(n%i==0)
      j=1;
      if(j==1)break;
  }
   
   }
  if(j==0)
   printf(" %d shi su shu\n",n);
  if(j==1)
  printf(" %d bu shi su shu\n",n);
}错得太多了
2009-10-25 20:46
C90
Rank: 2
等 级:论坛游民
帖 子:9
专家分:12
注 册:2009-10-20
收藏
得分:2 
main()
{
int n,i;
scanf("%d\n",&n);
i=1;
while(++i<n)
{n%++i=0;  //这里不对,没有判断,应该用==。
printf(" n shi su shu\n");
};
printf(" n bu shi su shu\n");
};
没有显示是你没加getch()的关系

void main()
{
int n,i;
scanf("%d",&n);
i=1;
if(++i>n)
if(n%++i==0)
printf(" n shi su shu\n");
else printf(" n bu shi su shu\n");
else
printf(" n bu shi su shu\n");
getch();
};
用if会比较好,不知道你的用意是什么,只能这样编了
2009-10-25 21:47
wql5223891
Rank: 1
等 级:新手上路
帖 子:19
专家分:2
注 册:2009-10-10
收藏
得分:2 
基础知识很重要呀!
2009-10-25 22:53
blue2123
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2009-10-20
收藏
得分:0 
谢谢 大家 帮助 我是自学的 没人告诉我 这些 看书总会丢三落四
刚学第三天  泪流满面很多不懂啊
2009-10-26 08:56
snr108
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:39
专家分:60
注 册:2009-9-14
收藏
得分:2 
二楼正解
2009-10-26 09:31
快速回复:菜鸟求助,这个程序有什么问题?
数据加载中...
 
   



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

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