#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 #define N1 374 #define N2 465 int main() { int number; int i; srand(time(0)); for (i = 0; i < N; ++i) { number = rand() % (N2 - N1 + 1) + N1; printf("202383290376%04d\n", number); } return 0; }
任务1
这行代码的作用是生成一个N1到N2之间的随机整数,并将其存储在number
变量中。
这个程序的主要目的是生成N个指定范围内的随机数,并按特定格式输出。运行该程序会输出5个形如"202383290376xxxx"的随机数,其中"xxxx"是具体的随机数值。
任务2:
#include<stdio.h> int main() { char colour; while(1) { scanf_s(" %c", &colour); if (colour == 'y') printf("wait a minute\n"); else if (colour == 'g') printf("go go go\n"); else if (colour == 'r') printf("stop!\n"); else printf("samething must be wrong...\n"); } return 0; }
任务3:
#include<stdio.h> #include<time.h> #include<stdlib.h> int main() { int d, i = 1,ans; srand(time_t(0)); d = 1 + rand() % 31; printf("猜猜2023年10月哪一天是你的luck day\n开始喽,你有三次机会,猜吧(1~31):"); while (i <= 3) { scanf_s("%d", &ans); if (ans ==d) printf("哇,猜中了:"); else if (ans < d) printf("你猜的日期早了,你的luck day还没到呢\n再猜"); else printf("你猜的日期晚了,你的luck day已经过啦\n再猜"); i++; } if (i == 4) printf("次数用完啦。偷偷告诉你:10月,你的luck day是%d号",d); return 0; }
任务4:
#include<stdio.h> #include<math.h> int main() { int a, n, i, k = 1; double s = 0; while (scanf_s("%d %d", &a, &n) != EOF) { for (i = 1; i <= n; i++) { s += i / (a * k * 1.0); k = k * 10 + 1; } printf("s=%lf,a=%d,n=%d\n", s,a,n); s = 0; k = 1; } return 0; }
任务5:
#include<stdio.h> int main() { int line, column; for (line = 1; line <=9; line++) { for (column = 1; column <= line; column++) { int result = line * column; printf("%d x %d = %2d ", column, line, result); } printf("\n"); } return 0; }
#include<stdio.h> int main() { int n, i, j=0, k; printf("input n:"); scanf_s("%d", &n); for (i = 1; i <= n; i++) { for (k = 1; k < i; k++) printf("\t"); while (j <= 2 * n + 1 - 2 * i) { printf(" O\t"); j++; } j = 1; printf("\n"); for (k = 1; k < i; k++) printf("\t"); while (j <= 2 * n + 1 - 2 * i) { printf(" <H>\t"); j++; } j = 1; printf("\n"); for (k = 1; k < i; k++) printf("\t"); while (j <= 2 * n + 1 - 2 * i) { printf(" I I\t"); j++; } j = 1; printf("\n"); } return 0; }
标签:include,int,colour,number,实验,printf,main From: https://www.cnblogs.com/daiyifei/p/17769437.html