随机产生18个[10,200]之间的随机整数,并按每6个一行输出这些整数
随机产生18个[10,200]之间的随机整数,并按每6个一行输出这些整数,可运行,OK请采纳哇
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i, num;
// 设置随机数种子
srand((unsigned int) time(NULL));
// 生成并输出随机数
for (i = 1; i <= 18; i++) {
num = rand() % 191 + 10; // 生成10-200之间的随机整数
printf("%d ", num); // 输出该随机整数
if (i % 6 == 0) printf("\n"); // 每输出6个随机数换行
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define MIN_NUM 10
#define MAX_NUM 200
#define TOTAL_NUM 18
#define NUM_PER_LINE 6
int main() {
srand(time(NULL));
for (int i = 0; i < TOTAL_NUM; i++) {
int random_num = rand() % (MAX_NUM - MIN_NUM + 1) + MIN_NUM;
printf("%d ", random_num);
if ((i + 1) % NUM_PER_LINE == 0) {
printf("\n");
}
}
return 0;
}
#include <stdio.h>
void fun(int n,int m);
int main()
{
int s,n;
scanf("%d",&n);
fun(n,&s);
printf("%d\n",s);
return 0;
}
/ 请在这里填写答案 */