题目:输出特殊图案,请在c环境中运行,看一看
程序分析:字符共有256个。不同字符,图形不一样。
#include<stdio.h>
int main()
{
char a=176,b=219;
printf("%c%c%c%c%c\n",b,a,a,a,b);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",a,a,b,a,a);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",b,a,a,a,b);
return 0;
}
题目:输出9*9口诀。
程序分析:分行与列考虑,共 9 行 9 列,i 控制行,j 控制列。
程序源代码:
#include <stdio.h>
int main() {
int i, j, result;
printf("\n");
for (i = 1; i < 10; i++) {
for (j = 1; j <= i; j++) {
result = i * j;
printf("%d*%d=%-3d", i, j, result); /* -3d表示左对齐,占3位 */
}
printf("\n"); /* 每一行后换行 */
}
return 0;
}
输出结果: