首页 > 试题广场 >

K形图案

[编程题]K形图案
  • 热度指数:31569 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的K形图案。

输入描述:

多组输入,一个整数(2~20)。



输出描述:
针对每行输入,输出用“*”组成的K形,每个“*”后面有一个空格。
示例1

输入

2

输出

* * * 
* * 
* 
* * 
* * * 
示例2

输入

3

输出

* * * * 
* * * 
* * 
* 
* * 
* * * 
* * * * 
示例3

输入

4

输出

* * * * * 
* * * * 
* * * 
* * 
* 
* * 
* * * 
* * * * 
* * * * * 
头像 发现知识
发表于 2020-03-28 16:26:24
include<stdio.h> int main(){int i,j,z,n;//i为行数变量,j为符号变量,z为补齐空格,n为输入while(~scanf("%d",&n))//多组输入n{for(i=-n;i<=n;i++)//通过正负n确定行数{for(j=0;j& 展开全文
头像 zzfyupup
发表于 2022-06-02 18:10:18
#include <stdio.h> int main() { int n = 0; while (scanf("%d", &n) != EOF) { //上一半 for (int i = n+1; i>0; i--) { 展开全文
头像 cfn
发表于 2023-02-19 17:19:53
while True: try: n=int(input()) for i in range(n+1,1,-1): print(i*"* ") for j in range(1,n+2): pri 展开全文
头像 克里里克kliric
发表于 2024-08-13 16:59:24
#include <stdio.h> int main() { int n = 0;//整数 while (scanf("%d", &n) != EOF) { int i = 0; for (i 展开全文
头像 清周
发表于 2025-05-12 19:12:12
#include<stdio.h> int main() { int a = 0; while(scanf("%d", &a) != EOF) { for(int i = 1; i <= a + 1; i ++) 展开全文
头像 查理在牛客网
发表于 2022-01-19 20:52:06
n=int(input()) for i in range(n+1,1,-1): print("* "*i) for j in range(1,n+2): print("* "*j) 不知道为啥,感觉和排行前几名的人写的基本一致,但是内存占用的却比他们是两倍多,奇怪?
头像 牛客771307068号
发表于 2025-05-26 16:30:30
#include <stdio.h> int main() { int n; while(scanf("%d",&n)!=EOF)//EOF是函数读取流结束的返回值,EOF是读取结束标志,不是写入结束标志比如(“\0") { 展开全文
头像 zzfyupup
发表于 2022-06-02 18:26:52
#include <stdio.h> int main() { int n = 0; while (scanf("%d", &n) != EOF) { //上一半 for (int i = n+1; i>0; i--) { 展开全文
头像 fox鱼
发表于 2023-11-23 14:38:31
#include <stdio.h> int main() { int n=0; while((scanf("%d",&n))!=EOF) { for(int i=0;i<n+1;i++) { 展开全文
头像 单走一个贰
发表于 2024-05-17 15:09:38
#include<stdio.h> int main() { int a = 0; int i; int x; int j; while (scanf("%d", &a) != EOF) { f 展开全文

问题信息

上传者:牛客309119号
难度:
162条回答 3444浏览

热门推荐

通过挑战的用户

查看代码
K形图案