首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛牛的字符菱形
323条解析
开通博客写题解
牛客82035003号
发表于 2022-02-16 11:46:47
写一个题要会一类题。模子出来了,给任意n都可以用 #include <stdio.h> int main() { char ch; scanf("%c", &ch);
展开全文
添磚Java
发表于 2022-08-11 18:54:02
可以通过for循环解决该类打印问题: 字符菱形可以被视作是上三角加上最中间的一行以及下三角三个部分,分开打印完成。 即学会了打印金字塔即可学会打印菱形。 首先菱形一般都为奇数层,即一共有奇数行。 首先需要判断上三角有多少行,我们可以通过枚举判断:5层上三角2行,中间一行,下三
展开全文
牛客203722829号
发表于 2022-03-24 11:42:24
#include<stdio.h> int main() { char a; scanf("%c", &a); int n = 5;//代表行列数,可以是任何奇数 for (int x = 0; x < n; x++) { //外循环n次 for (int y = 0;
展开全文
fsh933
发表于 2022-03-07 15:37:17
C语言:直接打印和通用两种解法 解法一:直接打印 int main(){ char ch; scanf("%c",&ch); printf(" %c \n",ch); printf(" %c%c%c \n",ch,ch,ch); printf("%
展开全文
牛客688983736号
发表于 2022-05-19 09:39:36
#include <stdio.h> int main(){ int arr[5] = {1, 3, 5, 3, 1}; &
展开全文
越努力越幸运lucky
发表于 2022-02-27 19:36:51
使用center函数。 center() 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串 ``` python3 ```shape = input("") for i in range(1, 6, 2): print((shape * i).center(5)) for
展开全文
牛客645304895号
发表于 2022-04-04 15:11:27
public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //输入要打印的字符 c
展开全文
一只咖啡君
发表于 2022-11-16 14:42:51
#include <stdio.h> int main() { char c; scanf("%c", &c); int n = 5 / 2; for (int i = 0; i <= n; i++) { for (int
展开全文
xiaominen
发表于 2022-03-09 17:54:27
#include <iostream> using namespace std; int main() { char x; int i,j,k; cin >> x; //打印前三行 for(i = 1;i <= 3;i++
展开全文
不错就是对
发表于 2022-03-23 15:32:08
BC8 牛牛的字符矩形 思路: step1:输入字符,每行按格式输出即可; 代码如下: n = input() print(' '+n+' ') print(' '+n+n+n+' ') print(n+n+n+n+n) print(' '+n+n+n+' ') print(' '+n+'
展开全文
查看本题
查看本题讨论
等你来战
查看全部
牛客练习赛148
报名截止时间:2026-01-23 21:30
牛客周赛 Round 128
报名截止时间:2026-01-25 21:00
牛客小白月赛128
报名截止时间:2026-01-30 21:00
牛客周赛 Round 129
报名截止时间:2026-02-01 21:00
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
牛客2026年情人节比赛
报名截止时间:2026-02-14 21:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题