C语言经典实例006:输出一个正方形
2018-03-15 08:07
274 查看
实例006:输出一个正方形
实例说明:-使用输出语句输出一个正方形。
实现过程:
#include <stdio.h> main() { printf("* * * * *\n"); printf("* *\n"); printf("* *\n"); printf("* *\n"); printf("* * * * *\n"); }
技术要点:
1.在printf语句中有“\n”符号,是转义符。
2.字符常量可以分为:一般字符常量和特殊字符常量。
3.一般字符常量:’A’、’a’、’8’.
4.特殊字符常量:也称之为转义符,以“\”开头。
5.转义字符只能是小写字母,每个转义字符只能看作是一个字符。
6.垂直制表符“\v”和换页符“\f”对屏幕没有影响,但会影响打印机执行相应的操作
7.注意和之间需要空格
8.在C语言中通常会用转义符来表示不可打印的字符。
转义符 | 含义 | ASCII码 |
---|---|---|
\a | 鸣铃(BEL) | 7 |
\b | 退格(BS),将当前位置回退一格 | 8 |
\f | 换页(FF),将当前位置移到下页开头 | 12 |
\n | 换行(LF),将当前位置移到下一行开头 | 10 |
\r | 回车(CR),将当前位置移到行首 | 13 |
\t | 水平制表(HT),跳到下一个Tab位置 | 9 |
\v | 垂直制表(VT),竖向跳格 | 11 |
\’ | 表示一个单引号字符 | 39 |
\” | 表示一个双引号字符 | 34 |
\|表示一个反斜杠字符“\” | 92 | |
\? | 表示一个问号字符 | 63 |
\0 | 表示一个空字符(NULL) | 0 |
\ddd | 任意字符 | 1~3位八进制 |
\xhh | 任意字符 | 1~2位十六进制 |
相关文章推荐
- C语言——实例006 用*号输出字母C的图案。
- c语言:输出一个静态局部变量只在函数内部有效的例子
- c语言:输出一个数组,判断是否存在问题,若有,请找出问题并改正
- C语言练手游戏-控制台输出一个会移动的坦克
- 课堂提问(C语言):输入10个整数到一个数组,将奇数放在数组前面,偶数放在数组后面,然后输出整个数组。
- C语言正序输出输出一个整数的每一位
- C语言实例13——题目:输出9*9口诀。
- C语言之输出一个数的每一位,和获取一个二进制数所有奇数和偶数位,输出二进制序列的区别。
- c语言实现,输入一个数,转为16进制输出
- 奇葩,原来C语言输出一个汉字那么搞怪
- c语言冒泡实现将一个字符串按照字典顺序输出
- 用Eclipse+MyEclipse开发struts的一个经典的实例(转)
- C语言如何使标准输出重定向到一个文件
- [经典面试题]输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
- 一个经典的linux多线程实例
- C语言:链表实现的一个实例
- c语言:有一函数:当x<0,y=-1;x=0,y=0;x>0,y=1;编一程序,输入一个x值,要求输出相应的y值。
- C语言入门(17)——C语言数组应用的一个实例
- C语言实现单链表逆序与逆序输出实例
- [置顶] 【C语言】输出一个整数的每一位