2301_80745055 2023-10-29 18:46 采纳率: 50%
浏览 4

c语言编程c++素数

1.请编写一个程序实现:程序运行后,首先显示提示字符串,让用户输入一个整数,然后显示这个整数是否为素数。要求把判断素数的过程写成一个函数。
2请编写程序实现:程序运行后,让用户输入一个字符串,把这个字符串中的数字字符都删除掉,然后把删除了数字字符后的字符串显示出来。
3 今年1月1日是星期日,据此可以推算今年任意一个日期是星期几。请编写程序实现:程序运行后,让用户输入几月几号,然后显示该日期是星期几。

  • 写回答

2条回答 默认 最新

  • CodeXTreme工作室 2023-10-29 18:55
    关注

    实现问题1:

    #include <iostream>
    using namespace std;
    
    bool isPrime(long long n)
    {
        if (n == 0) return false;
        else if (n == 1) return false;
        else if (n == 2) return true;
        else
        {
            for (int i = 2; i <= n; i++)
            {
                if (n % i == 0) return false;
            }
        }
    }
    
    int main()
    {
        cout << "请输入一个整数: ";
        long long n;
        cin >> n;
        if (isPrime(n)) cout << "输入的数字是素数。";
        else cout << "输入的数字不是素数。";
        return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月29日