欢迎界面的c语言代码复杂
时间: 2023-09-24 22:10:57 浏览: 111
好的,以下是一个稍微复杂一些的欢迎界面的 C 语言代码示例:
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
// 输出欢迎信息
printf("欢迎来到我的程序!\n");
printf("请问您叫什么名字?\n");
// 读取用户输入的姓名
char name[20];
scanf("%s", name);
// 打印问候语
printf("你好,%s!\n", name);
// 随机生成一个数字
srand(time(NULL));
int num = rand() % 100 + 1;
// 初始化猜测次数
int tries = 0;
// 循环让用户猜数字,直到猜对为止
while (1) {
// 询问用户猜测的数字
printf("请猜一个 1 到 100 之间的整数:\n");
int guess;
scanf("%d", &guess);
// 猜测次数加一
tries++;
// 判断猜测结果
if (guess == num) {
printf("恭喜你,猜对了!你用了 %d 次猜测。\n", tries);
break;
} else if (guess < num) {
printf("很遗憾,你猜的数字太小了。\n");
} else {
printf("很遗憾,你猜的数字太大了。\n");
}
}
// 打印结束语
printf("谢谢你玩我的游戏,再见!\n");
return 0;
}
```
这个程序不仅输出欢迎信息和问候语,还加入了一个猜数字的小游戏。程序会随机生成一个 1 到 100 之间的整数,然后让用户猜测这个数字,直到猜对为止。程序会记录用户猜测的次数,并在猜对后输出猜测次数。