问题标题: 酷町堂:3979

0
0
已解决
胡钰妍
胡钰妍
资深光能
资深光能

哪错了

#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main() {
    int n;
    cin >> n;
    string s=""; 
    for(int i=1;i<=n;i++) {
    s+="*";
    } 
    int m=n*2-1;  
    for(int i=1;i<=n;i++){
    cout<<setw(m)<<s<<endl;
    m++;    
    s+="**";    
    }
    return 0;
}

 


0
已采纳
包思远
包思远
新手启示者
新手启示者
    定义n,cnt;
    输入n
    cnt赋值为n     //就是cnt=n
    for(int i=1;i<=n;i++){
        if(i==n){
            for(int j=1;j<=(n+(n-1)*2);j++){
                cout<<"*";
            }
        }
        else{
            for(int j=1;j<=(n-i);j++){
                cout<<" ";
            }
            if(i==1){
                for(int j=1;j<=n;j++){
                    cout<<"*";
                }
            }
            else{
                cout<<"*";
                for(int j=1;j<=cnt;j++){
                    cout<<" ";
                }
                cout<<"*";
                cnt=cnt+2;
            }
        }
        if(i<n)cout<<endl;
    }
    //PS:不要直接抄!!!!!!

 

0
0
0
包思远
包思远
新手启示者
新手启示者

怎么这么快??我一分钟前看你还没有采纳我

0
包思远
包思远
新手启示者
新手启示者

有什么问题可以在原来的网站上问我

0
包思远
包思远
新手启示者
新手启示者
    定义整型数组a[10][10],b[10],c[10],d[10],e[10];
    定义布尔变量f;
    for(int i=1;i<=5;i++){
        for(int j=1;j<=5;j++){
            cin>>a[i][j];
            if(a[i][j]>b[i]){
                b[i]=a[i][j];
                d[i]=j;
            }
        }
    }
    memset(c,0x3f3f3f3f,sizeof(c));
    for(int j=1;j<=5;j++){
        for(int i=1;i<=5;i++){
            if(a[i][j]<c[j]){
                c[j]=a[i][j];
                e[j]=i;
            }
        }
    }
    for(int i=1;i<=5;i++){
        for(int j=1;j<=5;j++){
            if(d[i]==j&&e[j]==i){
                cout<<i<<" "<<j<<" "<<a[i][j]<<endl;
                f=1;
            }
        }
    }
    if(!f)cout<<"not found";
    //PS:不要直接抄!!!!!!

1706代码

0
我要回答