简单编程

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:43:25
我从来没学过编程,所以问的问题也很SB。菜鸟来看看。
求出100个任意数中的最大值,怎么编程??

一下是用C写的代码。

#include <stdio.h>
#include <time.h>

#define NUM_CNT (100)

void main(void)
{
int nIndex; //计数器
int NumArray[NUM_CNT]; //存储100个整数的数组
int nMax; //最大值

nIndex = 0;
nMax = 0;
srand((unsigned)time(NULL)); //启动随机数种子
memset(NumArray, 0, sizeof(NumArray)); //初始化数组

//随机生成100个整数
for (nIndex = 0; nIndex < NUM_CNT; nIndex++) {
NumArray[nIndex] = rand();
}
//查看这100个数
for (nIndex = 0; nIndex < NUM_CNT; nIndex++) {
printf(\"NumArray[%d] = %d \\r\\n\", nIndex, NumArray[nIndex]);
}

//找出这100个整数中最大的数
for (nIndex = 0; nIndex < NUM_CNT; nIndex++) {
if (NumArray[nIndex] > nMax) {
nMax = NumArray[nIndex];
}
}
//将这个数打印出来
printf(\"the max number is %d.