c语言生日快乐代码动态
时间: 2023-08-01 14:11:09 浏览: 386
以下是一个简单的C语言生日快乐代码,利用循环和延时函数打印出动态的祝福语句:
```c
#include <stdio.h>
#include <windows.h>
int main()
{
int i, j;
char *happy_birthday = "Happy Birthday to you!";
char *dear_name = "Dear [NAME],";
char *wish = "Wishing you a wonderful year ahead!";
char name[20];
printf("Enter the name of the birthday person: ");
scanf("%s", name);
for (i = 0; i < 2; i++) {
printf("%s\n", happy_birthday);
Sleep(1000); // 延时1秒
}
printf("%s\n", dear_name);
for (i = 0; i < 3; i++) {
for (j = 0; j < 2; j++) {
printf(" ");
Sleep(200); // 延时0.2秒
}
printf("%s\n", name);
Sleep(1000); // 延时1秒
}
printf("%s\n", wish);
return 0;
}
```
请注意,在Windows操作系统下使用`Sleep()`函数可以实现延时,单位为毫秒。在Linux或MacOS下可以使用`usleep()`函数实现延时,单位为微秒。
阅读全文