C 练习实例6
题目:用*号输出字母C的图案。
程序分析:可先用'*'号在纸上写出字母C,再分行输出。
程序源代码:
实例
// Created by www.runoob.com on 15/11/9.
// Copyright © 2015年 菜鸟教程. All rights reserved.
//
#include "stdio.h"
int main()
{
printf("用 * 号输出字母 C!\n");
printf(" ****\n");
printf(" *\n");
printf(" * \n");
printf(" ****\n");
}
以上实例输出结果为:
用 * 号输出字母 C! **** * * ****
实例
#include <stdio.h>
int main() {
// 定义字符图形
const char *c_pattern[] = {
" ****",
" *",
" *",
" ****"
};
// 输出字符图形
printf("用 * 号输出字母 C!\n");
for (int i = 0; i < sizeof(c_pattern) / sizeof(c_pattern[0]); i++) {
printf("%s\n", c_pattern[i]);
}
return 0;
}
int main() {
// 定义字符图形
const char *c_pattern[] = {
" ****",
" *",
" *",
" ****"
};
// 输出字符图形
printf("用 * 号输出字母 C!\n");
for (int i = 0; i < sizeof(c_pattern) / sizeof(c_pattern[0]); i++) {
printf("%s\n", c_pattern[i]);
}
return 0;
}