TEST1;
#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;//grade为2018-2021之间的随机整数
number=rand()%999+1;//number为1- 999之间的随机整数
printf("%d8330%04d\n", grade, number);
}
return 0;
}
//程序功能 :随机产生2018到2021年学生的学号
![]()
TEST2;
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int date;
int i,a,cs=0;
srand(time(0));
date=rand()%30+1;
printf("猜猜2022年4月哪一天会是你的lucky day\n");
printf("开始喽,你有三次机会,猜吧(1~30): ");
for(i=1;i<=3;i++)
{ scanf("%d",&a);
if(a==date)
{
printf("哇,猜中了:-)\n");
break;
}
else if(a>date)
{
printf("你猜的日期晚了,你的lucky day已经过啦\n");
printf("再猜(1~30):\n");
}
else
{
printf("你猜的日期早了,你的lucky day还没到呢\n");
printf("再猜(1~30):\n");
}
cs++;
}
if(cs==3)
printf("次数用完啦。偷偷告诉你:4月,你的lucky day是%d号",date);
return 0;
}
![]()
TEST3;
#include<stdio.h>
int main()
{
int N;
scanf("%c%*c",&N);
while(N!='D')
{
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");
}
scanf("%c%*c",&N);
}
return 0;
}
![]()
TEST4;
#include<stdio.h>
#include<math.h>
int main()
{
int n,fz,a,fm;
double 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;
}
![]()
TEST5;
#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;
}
![]()
TEST6-1;
#include<stdio.h>
int main()
{
int n,i;
printf("input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf(" O\n");
printf("<H>\n");
printf("I I\n");
printf("\n");
}
return 0;
}
![]()
TEST6-2;
#include<stdio.h>
int main()
{
int n,i;
printf("input n:");
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;
}
![]()
TEST6-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;
}
![]()