解题思路:先定义一个字符串数组,求出字符串的长度(循环的范围),理解好题目的意思,求输入字符串中质数的个数。
注意事项:质数的表示%2==1或者%2!=0
参考代码:
#include <stdio.h>
#include <string.h>
{
int i,x=0,len; //x为字符串里质数的个数
char a[100];
gets(a);
len=strlen(a); //len为字符串数组的长度(也是循环的范围)
for(i=0;i<len;i++)
{
if(a[i]%2==1 { x++;} //如果数组里有质数就计数
}
printf("%d",x);
return 0;
}
0.0分
1 人评分
点我有惊喜!你懂得!浏览:1437 |
陶陶摘苹果 (C语言代码)浏览:1652 |
简单的a+b (C语言代码)浏览:690 |
简单的a+b (C语言代码)浏览:827 |
时间转换 (Java代码)浏览:618 |
A+B for Input-Output Practice (VI) (C++代码)浏览:445 |
人见人爱A+B (C语言代码)浏览:664 |
小明A+B (C语言代码)浏览:1317 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:577 |
WU-陶陶摘苹果2 (C++代码)浏览:1018 |