第二次实验
作者:互联网
//该程序随机生成在校生中5位同学学号 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 int main() { int grade, number; int i; srand(time(0)); for(i=0; i<N; ++i) { grade = rand()%4 + 2018; // 生成该同学入学年份 number = rand()%999 + 1; // 生成该同学学号的尾号 printf("%d8330%04d\n", grade, number); } return 0; }
实验1. 1:line16生成该同学的入学年份;2:生成该同学的学号的尾号;3:随机生成在校学生中五位的学号
实验2.
#include<stdio.h> #include<stdlib.h> #include<time.h> int main() { int a,b,c; b=rand()%30+1; for (c=1;c<=3;c++) { printf("猜一猜2022年4月哪一天会是你的lucky day\n"); scanf("%d",&a); if(a>b) printf("你猜的日期晚了,你的lucky day已经过了\n"); else if(a<b) printf("你猜的日期早了,你的lucky day还没有到呢\n"); else printf("恭喜你,猜对了\n"); } return 0; }
实验任务3
#include<stdio.h> #include<stdlib.h> int main() { int N; while( scanf("%c%*c",&N)!=EOF) { if(N=='r') { printf("stop!\n"); } else if(N=='g') { printf("go go go\n"); } else if(N!='r'&&N!='g'&&N!='y') { printf("something must be wrong...\n"); } else if(N=='y') { printf("wait a minute\n"); } } system("PAUSE"); return 0; }
实验任务4
#include<stdio.h> #include<math.h> int main() { int n,fz,a,fm; float s; while(scanf("%d%d",&n,&a)!=EOF) { fm=0; s=0; for(fz=1;fz<=n;fz++) { fm=fm*10+a; s+=1.0*fz/fm; } printf("n=%d, a=%d, s=%f\n\n",n,a,s); } return 0; }
实验任务5
#include<stdio.h> #include<math.h> int main() { int a,b,c; for(a=1;a<=9;a++) { for(b=1;b<=a;b++) { c=b*a; printf("%d×%d=%2d ",b,a,c); if(a==b) printf("\n"); } } return 0; }
实验任务6(1)
#include<stdio.h> int main() { int n,i; scanf("%d",&n); for(i=1;i<=n;i++) { printf(" o \n"); printf("<h>\n"); printf("I I\n"); } return 0; }
实验任务6(2)
#include<stdio.h> int main() { int n,i; scanf("%d",&n); for(i=1;i<=n;i++) { printf(" o "); } printf("\n") ; for(i=1;i<=n;i++) { printf("<h> "); } printf("\n") ; for(i=1;i<=n;i++) printf("I I "); printf("\n") ; return 0; }
实验任务6(3)
#include<stdio.h> int main() { int n,i,j,k,m; printf("input n:"); scanf("%d",&n); for (i = n; i > 0; i--) { for (k = n; k > i; k--) printf(" "); for (j = 2 * i - 1; j > 0; j--) printf(" O "); printf("\n"); for (k = n; k > i; k--) printf(" "); for (j = 2 * i - 1; j > 0; j--) printf(" <H> "); printf("\n"); for (k = n; k > i; k--) printf(" "); for (j = 2 * i - 1; j > 0; j--) printf(" I I "); printf("\n"); } return 0; }
标签:include,int,scanf,--,实验,printf,第二次,main 来源: https://www.cnblogs.com/ly1212/p/16156771.html