三道简单的C语言题!

来源:百度知道 编辑:UC知道 时间:2024/09/21 03:18:16
1、 设计函数,用来统计一个字符串中字母、数字、空格及其他字符的个数。
2、 设计函数求两整数的最大公约数和最小公约数(可以分别设计成两个函数,也可以设计成一个函数)。
3、 设计函数,判断整数n是否是素数,是则返回该素数,否则返回0值。

2,int f(int m, int n)
{
if( m>0 )
return f(n%m,m);
else
return n;
}
这个求最大公约数,公倍数你该会吧

3

int f(int n)
{
int i,j;
for(i=2;i<=n-1;i++)
for(j=2;j<=n-1;j++)
if(i*j==n) return(0);
return(n);
}