猜数游戏c++平均数
时间: 2023-11-24 20:52:38 浏览: 48
以下是猜数游戏和求平均数的C++代码示例:
猜数游戏:
```c++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
srand(time(0)); // 用当前时间作为随机数种子
int num = rand() % 100 + 1; // 生成1-100之间的随机数
int guess;
int count = 0;
do {
cout << "请输入你猜的数字(1-100):" << endl;
cin >> guess;
count++;
if (guess > num) {
cout << "猜大了!" << endl;
} else if (guess < num) {
cout << "猜小了!" << endl;
} else {
cout << "恭喜你猜对了!" << endl;
break;
}
} while (true);
cout << "你一共猜了" << count << "次。" << endl;
return 0;
}
```
求平均数:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入数字个数:" << endl;
cin >> n;
double sum = 0;
for (int i = 0; i < n; i++) {
double x;
cout << "请输入第" << i+1 << "个数字:" << endl;
cin >> x;
sum += x;
}
double avg = sum / n;
cout << "平均数为:" << avg << endl;
return 0;
}
```