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

求该如何用c语言打印田字格

输出任意田字格
自定义函数cell(s),输出由字符构成的n*n的田字格

供参考:

#include <stdio.h>
void cell(char s, int n)
{
    int i, j;
    if (n % 2 == 0) n -= 1;
    for (i = 0; i < n; i++) {
        for (j = 0; j < n; j++) {
            printf(i == 0 || j == 0 || j == n - 1 || i == n - 1 || i == n / 2  || j == n / 2 ? "%2c" : "  ", s);
        }
        printf("\n");
    }
}
int main()
{
    int  n = 10;
    char s = '*';
    cell(s, n);
    return 0;
}

近期文章

  • mybaits mapper中select报红
  • 用verilog语言实验反应计时器功能
  • 制作apk总是出现以下问题?
  • spring cloud 2021.0.1 整合log4j2报错
  • 用fiddle抓手机app包,大部分https包都能抓到,但是有几个数据包抓不到是什么原因?
  • MapReduce编程环境测试-编译打包不成功
  • matlab同时表达多个数字
  • Bmi指数测试bmi等于体
  • vba编程 求出m和n年之间的第一个闰年 若没有 则显示0
  • easyexcel导入图片
  • hive报错了,有人能帮我一下吗
  • matlab 变量同时获得多个数值怎么写
  • 关于#matlab#的问题:第二张图片中蓝色框中间文字怎样理解
  • java enum中,通过域值返回对应的enum对象
  • 数字阶乘(for循环版
  • 为什么数据库连接不上
  • C++设计画图(多态)
  • 改成提示中的代码格式(关键词-lock)
  • html 中table高度问题
  • macOS 可以使用Numba实现GPU加速运算吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华