002:字符菱形
描述
给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。
输入
输入只有一行, 包含一个字符。
输出
该字符构成的菱形。
样例输入
*
样例输出
* *** ***** *** *
根据上述要求,可以整理知识点,分以下几点:
- 注意基础的程序书写
- 需要从终端获得输出
- 按题目要求格式化输出
根据上述要求,可以整理思路,分以下几点:
- 将输入保存在不同的变量之中
- 按题目要求格式化输出所有的变量
- 运用字符的变量类型char
- 简单运用for循环
用(printf,scanf)(cout,cin)(for)可以编三个不同的程序
代码一
运用cout输出,cin输入
#include<iostream> //头文件调用
using namespace std;
int main()
{
char x; //定义char变量
cin>>x; //输入char变量x
cout<<" "<<x<<endl; //格式化输出
cout<<" "<<x<<x<<x<<endl; //格