为什么老师说我错拉,我觉得对的啊?判断C语言中是否为素数的问题!

[复制链接]
查看11 | 回复1 | 2009-6-4 16:50:22 | 显示全部楼层 |阅读模式
#includemain(){ int a,flag,k;scanf("%d",&a);flag=1;for (k=2;kmain(){ int a,flag,k; printf("输入a值:"); scanf("%d",&a);flag=1;
for (k=2;kmain(){ int a,flag,k;scanf(“%d”,&a);flag=1;
for (k=2;k<=a/2;k++) if (a/k==0) break;flag=0;
if (flag=0);
printf(“%d” is not a prime number”,a);
else
printf(“%d” isa prime number”,a);}不知道这样改对不对
回复

使用道具 举报

千问 | 2009-6-4 16:50:22 | 显示全部楼层
很多低级错误,哥们要努力啊!随便看看:1、i没定义,并且没有确切数值;2、scanf()输入函数没加&;3、==(等于)跟=(赋值)混了4、printf()函数也用的不对算法逻辑也不对重新写吧!要仔细认真!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行