急,求编程高手C++的题目

2025-06-22 23:00:52
推荐回答(1个)
回答1:

作用是输出x行y列的“!”。想报错后继续执行,在中间加个条件判断语句就行了吧?
#include
int main()
{
int x,y;
cout<<"请输入2个20以内的数:";
cin>>x>>y;

while (x>20||x<2){
cout<<"错误!您输入的数超过出了范围.请重新输入:"<cin>>x>>y;}

for (int i=1;i<=x;i++){
for(int j=1;j<=y;j++)
cout<<'!';
cout<}
return 0;
}
是吗?我没有运行。
不过你for (int i=1;i<=x;i++)后面的分号是什么意思?是本意还是错误?