友友们看看这三道怎么写

输出 300~500 之间所有能被7整余的数。(每行显示5个数据)。

输入 10个字符,统计其中大写字母的个数。

根据输入的数字,输出相应的星期。例如:输入1,则输出“星期一”;输入 2、则输出“星期二》输入3,则输出“星期三”输入 4,则输出“星期四”;输入 5,则输出“星期五”;输入 6.则输出“星期六”;输入 7,则输出“星期日”

//第一题
#include<stdio.h>
int main(){
    int i;
    for(i=300;i<=500;i++){
        if(i%7==0){
            printf("%d ",i);
        }
    }
    return 0;
}

有帮助请采纳

可以简化
#include<bits/stdc++.h>
using namespace std;
int main()
{
for(int i=301;i<=500;i=i+7)
{
cout<<i;
}
return 0;
}


/***
*输出 300~500 之间所有能被7整余的数。(每行显示5个数据)。
***/
#include <iostream>
using namespace std;
int main()
{
    int count = 0;
    for(int i = 300;i <= 500; i++)
    {
        if(count == 5){
            cout<<endl;
            count = 0;
        }
        if( i % 7 == 0){
            cout<<i<<' ';
            count ++;
        }
    }
    return 0;
}

/**
*输入 10个字符,统计其中大写字母的个数。
**/
#include <iostream>
using namespace std;
int main()
{
    char ch;
    int ans = 0;
    for(int i =0;i<10;i++)
    {
        cin>>ch;
        if(ch >= 'A' && ch <= 'Z'){
            ans++;
        }
    }
    cout<<ans;
    return 0;
} 

/*
*根据输入的数字,输出相应的星期。
例如:输入1,则输出“星期一”;
输入 2、则输出“星期二》输入3,则输出“星期三”输入 4
,则输出“星期四”;输入 5,则输出“星期五”;
输入 6.则输出“星期六”;输入 7,则输出“星期日”
*/
#include<iostream>
using namespace std;
int main()
{
    int num;
    cin>>num;
    switch(num){
        case 1:
            cout<<"星期一";
            break;
        case 2:
            cout<<"星期二";
            break;
        case 3:
            cout<<"星期三";
            break;
        case 4:
            cout<<"星期四";
            break;
        case 5:
            cout<<"星期五";
            break;
        case 6:
            cout<<"星期六";
            break;
        case 7:
            cout<<"星期日";
            break; 
    }
    return 0;
 }