求解C++ 从键盘输入n个数(n由用户从键盘输入),求出这些数中的最大值。

猜数游戏:先由计算机“想”一个数请人猜,如果人猜对了,则计算机给出提示:“Right!”,否则提示:“Wrong!”,并告诉人所猜的数是大还是小。
随机产生一个1-1000的数字代码如下:(需#include <ctime>)
int magic;
srand((unsigned)time(0));
magic = rand() % 1000 + 1;
先由计算机“想”一个1到1000之间的数请人猜,如果人猜对了,则结束游戏,否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。
修改程序,使计算机能记录猜的次数,以此来反映猜数者“猜”的水平。

int n;
cin》n;
int a[n];
for(int i=0;i<n-1;i++){
cin>>a[i];


int max=a[0];

for(i=1;i<n-1;i++){
if(a[i]>max)
max=a[i];


max的值就是最大值。

PS:用手机打的伤不起啊,,你要是不采纳都对不起我。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-31
0
相似回答