c++一级考试题

7进制累加

#include
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum = 0;
    for(int i=n;i>=1;i--)
    {
        int g = i%10;
        int s = i/10%10;
        int b = i/100%10;
        int q = i/1000%10;
        if(i%7==0||g == 7||s == 7||b == 7||q == 7)
        {
            sum = sum+i;
        }
    }
    cout<     return 0;
}

找质数

#include
using namespace std;
int main()
{
    int n;
    cin>>n;
    for(int i=n;i>=1;i--)
    {
        bool f=true;
        for(int j=2;j         {
            if(i%j==0)
            {
                f=false;
                break;
            }
        }
        if(f ==true)
        {
            cout<             break;
        }
        
    }
    return 0;
}

输出日期

#include
using namespace std;
int main()
{
    int m,d;
    cin>>m>>d;
    int a = m/10%10;
    int b = m%10;
    int c = d/10%10;
    int d2 = d%10;
    cout<     return 0;
}

你可能感兴趣的:(算法,c++,数据结构)