【06】格式化输出
题目:用*号输出字母C的图案。
思路:可先用'*'号在纸上写出字母C,再分行输出。如果输出图形较大,且有规律可循,可考虑使用循环。
思路:可先用'*'号在纸上写出字母C,再分行输出。如果输出图形较大,且有规律可循,可考虑使用循环。
C 语言代码
int main()
{
const char *p =
" **** \n"
" ** ** \n"
"** \n"
"** \n"
"** \n"
" ** ** \n"
" **** \n";
printf("%s", p);
return 0;
}
Python 代码
shape = '''
****
** **
** **
**
** **
****
'''
print(shape)
点评:Python中字符串有三种形式:单引号、双引号和三引号,三种表示方式相同