解题思路:判断是否为素数,并由1,0代值
注意事项:
参考代码:
#include<stdio.h>
int main(){
int a,b,c;
scanf("%d",&a);
c=0;
for(b=2;b<a;b++){
if(a%b==0)
c++;
}
if(c!=0)
printf("0");
else
printf("1");
}
0.0分
4 人评分
#include<stdio.h> int main() { int i,n,a; scanf("&d",&n); a=0; for(i=2;i<n;i++) { if(n%i==0) a++; } if(a==0) printf("1"); else printf("0"); return 0; } 那位大 佬帮一下,不晓得为啥错了
#include<stdio.h> int main() { int i,n,m; scanf("%d",&n); m=0; for(i=2;i<n;i++) { if(n%i==0) m++; } if(m=0) printf("1"); else printf("0"); return 0; } 哪位大佬帮我看一下 明明逻辑没错,但结果只可以输出0
Oliver 2024-08-18 17:49:44 |
判断用== 不然 (m=0) 恒为假
谢政渝 2024-08-26 12:58:37 |
谢谢大佬
谢政渝 2024-09-08 14:24:53 |
#include<stdio.h> int main() { int i,n,a; scanf("&d",&n); a=0; for(i=2;i<n;i++) { if(n%i==0) a++; } if(a==0) printf("1"); else printf("0"); return 0; } 二刷又错了
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:736 |
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
校门外的树 (C语言代码)浏览:1166 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:549 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:703 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:581 |
C语言训练-角谷猜想 (C语言代码)浏览:1768 |
【亲和数】 (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
众数问题 (C语言代码)浏览:911 |
谢政渝 2024-09-08 14:26:52 |
只可以输出1