📅  最后修改于: 2023-12-03 15:07:52.708000             🧑  作者: Mango
在C语言中,我们可以使用字符来实现各种有趣的循环,例如无限循环、循环输出、循环特效等等。下面介绍一些常见的字符循环使用方法。
使用字符'for(;;)'可以实现无限循环,当循环条件为空的时候,程序会一直循环下去。
for(;;) {
// do something infinitely
}
使用字符'\n'来实现循环输出,'\n'表示换行符。
while(1) {
printf("Hello, world!\n"); // 在每个Hello, world! 后换行
}
使用字符'\t'来实现循环特效,'\t'表示制表符。
while(1) {
printf("Welcome to my program!\t"); // 在每个"Welcome to my program!" 后制表
}
使用字符'sleep'来实现循环延时,需要包含头文件'unistd.h'
while(1) {
printf("I'm waiting...\n"); // 一直输出I'm waiting...
sleep(1); // 程序暂停1s
}
使用字符'switch case'来实现建立菜单。
printf("Enter your selection:\n");
printf("1. Choice 1\n");
printf("2. Choice 2\n");
printf("3. Choice 3\n");
int choice;
scanf("%d", &choice);
switch (choice) {
case 1:
printf("You chose Choice 1!\n");
break;
case 2:
printf("You chose Choice 2!\n");
break;
case 3:
printf("You chose Choice 3!\n");
break;
default:
printf("Invalid selection\n");
break;
}
以上介绍的字符循环使用方法只是冰山一角,还有许多其他有趣的应用。希望对于刚学习C语言的程序员有所帮助。