周五
来源:互联网 发布:女生生日礼物 知乎 编辑:程序博客网 时间:2024/04/29 08:23
敲了一些程序
题目:输出特殊图案,请在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);}
-----------------------------------------------------------------------------
题目:输出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");/*每一行后换行*/
}
}
-----------------------------------------------------------------------------
题目:要求输出国际象棋棋盘。
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");
}
}
-----------------------------------------------------------------------------
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
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");
}
}
0 0
- 周五
- 周五
- 周五
- 周五
- 周五
- 周五
- 周五了
- 周五过生日
- 0530周五
- 0606周五
- 0606周五
- 0613周五
- 0613周五
- 0801周五
- 0822周五
- 1107周五
- 等待周五
- 081128周五
- 167. Two Sum II - Input array is sorted (在有序数组中确定和为给定值的两个元素的下标)
- RBAC 用户权限设置备忘录
- 6. ZigZag Conversion
- MAC OS Homebrew简介及安装
- SSIS入门
- 周五
- 【数据结构与算法】冒泡排序
- Okhttp使用总结
- Git 新建
- openjudge动规刷题攻略---第2弹
- 2016/11/11 随笔
- JS-ajax
- 34) Four kinds of reference
- java经典算法5_三元运算符