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键跳出...

相关推荐
凉茶钱2 小时前
【数据结构】C语言实现队列
c语言·数据结构
上海安当技术15 小时前
C/S 桌面软件怎么接 UKey 强认证?C# SDK 与 C 动态库集成 WinForms/Qt/工控实战
c语言·qt·c#
(Charon)17 小时前
【C++】锁与原子操作(四):自旋锁的完整实现与性能优化
c语言·开发语言·c++
小羊先生car18 小时前
RTOS-F429-HAL-Freertos内存管理(2026/8/5)
c语言·单片机·rtos
呜喵王阿尔萨斯18 小时前
extern “C“ in C++
c语言·c++·算法
萌新源21 小时前
电赛C题:我用星闪+UWB做了一个数字钥匙门锁系统,开源了
c语言·华为·开源
不正经学生1 天前
C语言指针进阶:const 和野指针——给指针加锁,向野指针宣战
c语言·开发语言·c++·算法·c#
多弗朗皮卡丘1 天前
C语言梦开始的地方3
c语言·开发语言
天空'之城1 天前
C 语言工业级通用组件手写 24:互补滤波
c语言·开发语言·互补滤波·嵌入式算法·工业级组件
stevenseahang2 天前
C语言标准演化史:从K&R到GNU,谁才是正统?
c语言·gnu·可移植性·标准演化·ansic