用c语言编写代码,使满足样例的输入和输出。
时间: 2024-09-15 13:11:03 浏览: 43
在C语言中,我们可以创建一个简单的程序来演示如何处理用户输入并生成相应的输出。例如,我们可以编写一个猜数字的小游戏,让用户猜测一个随机数。这里是一个基础的示例:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h> // 引入时间库用于生成随机数
int random_number(int min, int max) {
return rand() % (max - min + 1) + min; // 生成[min, max]范围内的随机整数
}
void guess_the_number(int target) {
int guess;
printf("我想了一个1到10之间的数字,你能猜出来吗?\n");
while(1) {
printf("请输入你的猜测: ");
scanf("%d", &guess);
if(guess < target)
printf("太小了,再试一次!\n");
else if(guess > target)
printf("太大了,再试一次!\n");
else
break; // 猜对了,跳出循环
}
printf("恭喜你,你猜对了,答案就是%d!\n", target);
}
int main() {
srand(time(0)); // 初始化随机数种子,保证每次运行结果不同
int secret_number = random_number(1, 10); // 生成1到10的随机数
guess_the_number(secret_number);
return 0;
}
```
当你运行这个程序时,它会提示用户输入他们认为的数字,然后根据用户的输入给出提示。如果用户猜对了,程序将显示正确的答案。
阅读全文