| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 308 人关注过本帖
标题:判断素数,求高人帮看一下代码
取消只看楼主 加入收藏
huangzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-12-6
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:2 
判断素数,求高人帮看一下代码
  2 #include<stdio.h>
  3 #include<stdbool.h>
  4
  5 bool prime(int data){
  6     int i=2;
  7     for(;i<data;i++){
  8         if(data%i==0)
  9             return false;
 10     }
 11         return true;}
 12 int main()
 13 {
 14     int d=0;
 15     printf("输入一个整数:");
 16     scanf("%d",&d);
 17     prime("%s\n",prime(d)?"素数":"合数");
 18
 19 }
这是我的代码,我贴一下给出的错误,高人帮忙看一下。panduansushu.c: 在函数‘main’中:
panduansushu.c:17:5: 警告: 传递‘prime’的第 1 个参数时将指针赋给整数,未作类型转换 [默认启用]
panduansushu.c:5:6: 附注: 需要类型‘int’,但实参的类型为‘char *’
panduansushu.c:17:5: 错误: 提供给函数‘prime’的实参太多
panduansushu.c:5:6: 附注: 在此声明
坐等高人
搜索更多相关主题的帖子: include return false 
2012-12-09 11:38
huangzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-12-6
收藏
得分:0 
单机了吗。。
2012-12-09 11:45
huangzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-12-6
收藏
得分:0 
回复 4楼 麦香
我擦,就是这的问题,手残写错了,拜谢!
2012-12-09 16:27
快速回复:判断素数,求高人帮看一下代码
数据加载中...
 
   



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

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