C语言完美演绎3-9

/* 范例:3-9 */

#include <stdio.h>

void main(void)

{

printf("放轻松!! 听第一声:\a \n"); /* #1 */

/* (\a)是响铃,会听到Beep一声,(\n)换行 */

printf("放轻松!! 听第二声:\007 \n"); /* #2 */

/* 007是\a的八进制码,也可以使用它来代替\a */

printf("\"加油,C语言将越来越有趣,不懂就问\" \n");

/* 以\" 输出双引号 */

printf("换码字符将使其后的字符串消失\n\0=>消失的字符串"); /* #3 */

/* 在\0(null space)后面整行都不见了 */

printf("在两个逗号之后加上退格字符,,\b所产生的结果\n"); /*#4 */

/* (\b)将会使字符串退一格,吃掉一个逗号 */

printf("什\t么\t叫\t作\tTab\n");

/*(\t)跳格字符,看你Tab一次设定跳几格,当编译到(\t)时就会跳格,另外如果你没有自己设定的话是跳8格.*/

puts("按Enter键跳出...");

getchar();

}

程序执行结果:

放轻松!! 听第一声:

放轻松!! 听第二声:

"加油,C语言将越来越有趣,不懂就问"

换码字符将使之后的字符串消失

在两个逗号之后加上退格字符,所产生的结果

什 么 叫 作 Tab

按Enter键跳出...

相关推荐
東隅已逝,桑榆非晚5 分钟前
C语言预处理详解:从宏到条件编译
c语言·笔记·算法
Navigator_Z8 小时前
LeetCode //C - 1089. Duplicate Zeros
c语言·算法·leetcode
笨笨没好名字10 小时前
怎么看懂51单片机电路图与功能实现的C语言编写(2-7入门篇)
c语言·嵌入式硬件·51单片机
QiLinkOS14 小时前
《打破“用爱发电”:一种基于 Gitee 与时间戳的开源权益分配机制探索》
c语言·数据结构·c++·科技·算法·gitee·开源
社交怪人15 小时前
【范围判断】信息学奥赛一本通C语言解法(题号2052)
c语言
LONGZETECH16 小时前
软硬协同+故障注入:无人机仿真维修与操控仿真底层算法逻辑拆解
大数据·c语言·算法·3d·unity·无人机
zlinear数据采集卡17 小时前
SPI Flash存储电路深度解析:从芯片选型到ZLinear采集卡的实战设计
c语言·嵌入式硬件·自动化·硬件架构
羊羊一洋20 小时前
GCC __attribute__ 完全指南:从入门到实战
c语言·stm32
zz345729811320 小时前
C语言中字符串常量存储位置
c语言·开发语言·算法·青少年编程
noipp20 小时前
推荐题目:洛谷 P16510 [GKS 2015 #C] gRanks
java·c语言·开发语言·c++·python·算法