我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

openjudge大一测试题 错在哪

img


#include<iostream>
using namespace std;
int main()
{
    int n;
    char c1,c2;
    cin>>n>>c1>>c2;
    for(int x=1;x<=n;x++)
{   for(int y=1;y<=n;y++)
{   if(x==1||y==1||x==n||y==n||x==y||x+y==11)
    cout<<c1;
    else
    cout<<c2;}
    cout<<endl;
}
    cout<<endl;
    return 0;
}

x+y==11
改为
x+y==n+1

是不是最后的cout<<endl不需要啊

你为啥时x+y ==11 呢 这里是一个测试用例而已 如果是其他值呢?

近期文章

  • 对等网和客户机/服务器
  • java修改功能的实现
  • 在MediaWiki上使用广告和横幅[关闭]
  • 数字合成一个简单的c语言问题
  • CAN NI-XNET
  • 输出列表中的偶数python
  • 代码正确图片预览不显示出来
  • 请问为什么还要在红圈里面加一个return才正确?
  • noteexpress样式管理器只有七个
  • c语言有关函数以及数组的练习
  • 如何获取到aop的返回值呢
  • 替换HTML图像的标题
  • 如何实现python的矩阵归零消减序列和?
  • simulink生成代码后提示告警
  • 关于#js#的问题,如何解决?
  • 正则中{()}花括号包裹括号代表什么呢?
  • 查找处理学生信息问题,含多个文件,显示问题是无法调用其中一个文件
  • docker部署spring boot项目
  • 关于用getchar()函数统计空格,换行符,水平制表符
  • 关于#c++#的问题,请各位专家解答!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华