设为首页 加入收藏

TOP

经典C语言程序设计100例1-10(二)
2014-11-23 17:34:03 来源: 作者: 【 】 浏览:20
Tags:经典 语言 程序设计 100 1-10
字符,图形不一样。      
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;i<10;i++)
   { for(j=1;j<10;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;i<8;i++)
  {
   for(j=0;j<8;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;i<11;i++)
  {
  for(j=1;j<=i;j++)
   printf("%c%c",219,219);
  printf("\n");
  }
}




首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇经典C语言程序设计100例11-20 下一篇第十一章 预处理

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: