C++编程---函数练习

C++编程---函数练习,第1张

1.完善程序,对于自然数a,他的约数个数用函数fun(a)表示,请输出从1-100中约数个数为3的所有自然数。


如4,他的约数有1、2、4,其约数个数就是3.

#include
using namespace std;
int fun(int a)
{
    int num=0;
    for(int i=1;i<=a;i++)
        if(____)num++;
return num;
}
int main()
{
    int a;
    for(a=1;a<=100;a++)
    if(_____)
        cout<

2.阅读程序写结果

#include
using namespace std;
bool wanshu(int n)
{
int sum=0;
for(int i=1;i 

3.一个n位超级素数指的是一个n位正整数,它的前1位,前2位,前n位都是素数,例如733是3位超级素数,编一程序,输出全部3位数的超级素数

#include
using namespace std;
bool prime(int n)
{
int i;
if(n==1)return false;
for(i=2;i<=n-1;i++)
{
if(n%i==0)
return false;
}
return true;
}
bool superprime(int n)
{
while(n>0)
{
if(_____)
n=n/10;
else
return false;
}
return true;
}
int main()
{
int i;
for(i=100;i<=999;i++)
{
if(_____)
cout<

4.阅读程序写结果

#include
using namespace std;
int fun(int n)
{
if(n==1)
return 0;
else
return fun(n-1)+2;
}
int main()
{
cout<

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/585003.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)