字符菱形

描述

给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。

输入输入只有一行, 包含一个字符。输出该字符构成的菱形。样例输入

*

样例输出

  *
 ***
*****
 ***
  *源代码:
#include <stdio.h>
#include<math.h>
int main ()
{
	char a;
	scanf("%c",&a);
	printf("  %c\n",a);
	printf(" %c%c%c\n",a,a,a);
	printf("%c%c%c%c%c\n",a,a,a,a,a);
	printf(" %c%c%c\n",a,a,a);
	printf("  %c\n",a);
	return 0;
}
时间: 2024-12-31 07:27:04

字符菱形的相关文章

1-1-09:字符菱形

09:字符菱形 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形. 输入 输入只有一行, 包含一个字符. 输出 该字符构成的菱形. 样例输入 * 样例输出 * *** ***** *** * #include<stdio.h> int main() { char a; scanf("%c",&a); int i,j,s; for( i=1;i<=3;i++) { f

1.1编程基础之输入输出-09:字符菱形

09:字符菱形 #include<stdio.h> char a[1]; int main() { scanf("%c",&a[1]); printf(" %c\n",a[1]); printf(" %c%c%c\n",a[1],a[1],a[1]); printf("%c%c%c%c%c\n",a[1],a[1],a[1],a[1],a[1]); printf(" %c%c%c\n",

计蒜客:输出字符菱形、输出字符三角形

T1003 输出字符菱形 小蒜蒜最近学习了菱形(四边都相等的四边形). 现在她给了你一个字符,希望你能用它构造一个对角线长 55 个字符,倾斜放置的菱形. 输入格式 输入只有一行,包含一个字符. 输出格式 该字符构成的菱形. 输出时每行末尾的多余空格,不影响答案正确性 样例输入 * 样例输出 * *** ***** *** * #include<stdio.h> int main() { char c; scanf("%c",&c); printf("%5

打印空心字符菱形

题目内容: 根据菱型起始字母和菱形的高度,打印空心的由字符组成的菱形. 输入格式: 菱型起始字母和菱形的高度. 输出格式: 参照样例,打印空心的由字符组成的菱形. 输入样例: C 4 输出样例: C D D E E F F E E D D C 程序代码:* 1 #include<stdio.h> 2 int main() 3 { 4 char a; 5 int i,j,h; 6 scanf("%c ",&a); 7 scanf("%d",&

1.1字符菱形

描述 给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形. 输入输入只有一行, 包含一个字符.输出该字符构成的菱形.样例输入 * 样例输出 * *** ***** *** * #include<iostream> #include<cmath> #include<cstring> #include<ctime> #include<cstdio> #include<iomanip> #include<queue> u

OpenJude_1.1.9 字符菱形

1.题目 2. 答案 1 #include<iostream> 2 using namespace std; 3 4 int main() 5 { 6 char c; 7 cin >> c; 8 cout << " " << c << endl; 9 cout << " " << c << c << c << endl; 10 cout <&

09:字符菱形

#include<iostream> #include<cstdio> #include<cstdlib> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int main() {char a; cin>>a; printf(" %c\n %c%c%c\n%c%c%c%c%c\n %c%c%c\n %c"

第1周

1.1 信息在计算机中的表示 数据存储是以字节(Byte)为单位,数据传输大多是以位(bit)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位. ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制.最小值0,最大值255.如一个ASCII码就是一个字节. UTF-8编码:一个英文字符等于一个字节,一个

整理小朋友在noi.openjudge上的作业(1)

NOI(题库正在建设中,做题纪录有可能会被删除,请注意) 第一章的统计放前面 1 编程基础之输入输出 10 0 0% 最基础有空补刷 2 编程基础之变量定义.赋值及转换 10 0 0% 最基础有空补刷 3 编程基础之算术表达式与顺序执行 20 0 0% 最基础有空补刷 4 编程基础之逻辑表达式与条件分支 21 0 0% 最基础有空补刷 5 编程基础之循环控制 45 10 22% 最基础有空补刷 6 编程基础之一维数组 15 5 33% 最基础有空补刷 7 编程基础之字符串 35 0 0% 有必要