语言程序开发经典实例之一计划
民生教育 2021-08-24 13:31 字号: 大 中 小
【程序7】
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
1.程序分析:字符共有256个。不同字符,图形不一样。
2.程序源代码:
#include \"stdio.h\"
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);}
【程序8】
题目:输出9*9口诀。
1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
2.程序源代码:
#include \"stdio.h\"
main()
{
int i,j,result;
printf(\"\\n\");
for (i=1;i10;i++)
{ for(j=1;j10;j++)
{
result=i*j;
printf(\"%d*%d=%-3d\",i,j,result);/*-3d表示左对齐,占3位*/
}
需要加入更多的动作变化 printf(\"\\n\");/*每一行后换行*/
}
}
【程序9】
题目:要求输出国际象棋棋盘。
1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。
2.程序源代码:
#include \"stdio.h\"
main()
{
int i,j;
for(i=0;i8;i++)
{
for(j=0;j8;j++)
if((i+j)%2==0)
printf(\"%c%c\",219,219);
else
printf(\" \");
printf(\"\\n\");
}
}
【程序10】
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
2.程序源代码:
#include \"stdio.h\"
main()
{
int i,j;
printf(\"\\1\\1\\n\");/*输出两个笑脸*/
for(i=1;i11;i++)
{
for(j=1;j=i;j++)
printf(\"%c%c\",219,219);
printf(\"\\n\");
}
}查看本文来源
大庆什么医院治疗白癜风合肥白癜风专科
南昌男科去哪治疗
-
-
马德里竞技VS埃瓦尔西蒙尼没有邀请莫拉塔搭配
马德里竞技 VS 埃瓦尔,西蒙尼:没有邀请莫拉塔马竞主帅西蒙...
2020-06-06 | 民生教育
-
-
山西完善临时救助制度紧急情况可先救助再审
山西完善临时救助制度 紧急情况可先救助再审批中新太原1月...
2019-12-17 | 民生教育
-
-
男子凌晨跑步偷走路虎称车主未锁车也应担责
男子凌晨跑步偷走路虎 称车主未锁车也应担责京华时报讯(记...
2019-07-16 | 民生教育
-
-
坪山新区全面发力加快东进
坪山新区全面发力加快东进深圳实施“东进”战略路途上,坪...
2019-07-13 | 民生教育
-
-
省会民心河换装打造城市新景观
省会民心河“换装” 打造城市新景观 (记者 徐艳 报道)...
2019-07-11 | 民生教育
-
-
安居区春风助老脱贫法律援助专项行动正式启
安居区“春风”助老脱贫法律援助专项行动正式启动安居区“...
2019-07-06 | 民生教育