# 实验2

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define N 5
#define R1 586
#define  R2 701

int main(){

int number;
int i;

srand(time(0));
for(i=0;i<N;++i)
{
number=rand()%(R2-R1+1)+R1;
printf("20228330%04d\n",number);
}

return 0;
}

line18的功能：在R1=586和R2=701之间随机取数

#include<stdio.h>
int main(){
double x,y;
char c1,c2,c3;
int a1,a2,a3;
scanf("%d%d%d",&a1,&a2,&a3);//修改
printf("a1=%d,a2=%d,a3=%d\n",a1,a2,a3);

scanf("%c%c%c",&c1,&c2,&c3);
printf("c1=%c,c2=%c,c3=%c\n",c1,c2,c3) ;

scanf("%lf%lf",&x,&y);//修改
printf("x=%lf,y=%lf\n",x,y);
return 0;
}

#include<stdio.h>
#include<math.h>
int main(){
double x ,ans;
while(scanf("%lf",&x)!=EOF)
{
ans=pow(x,365);
printf("%.2f的365次方：%.2f\n",x,ans);
printf("\n");
}
return 0;
}

#include<stdio.h>
#include<math.h>
int main(){
double c, F;
while(scanf("%lf",&c)!=EOF)
{
F=9*c/5+32;
printf("摄氏度c=%.2f时,华氏度F=%.2f\n",c,F);
printf("\n");
}

return 0;

}

#include<stdio.h>
int main(){
char r,y,g,colour;
printf("Enter 交通信号灯颜色");
while(scanf("%c",&colour)!=EOF){
getchar();
switch(colour){
case'r':printf("stop!\n");break;
case'y':printf("wait a minute\n");break;
case'g':printf("go go go\n");break;
default:printf("something must be wrong\n");
}}

return 0;
}

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

int main(){
int day,i,n,flag;
printf("猜猜2023年四月那一天是你的lucky day\n");
srand(time(0));
day=rand()%(30-1+1)+1;
printf("开始喽，你有三次机会，猜吧（1~30):") ;
scanf("%d",&i);
for(n=1;n<=2;n++){
flag=0;
if(i==day){
printf("哇！猜中了");
flag=1;
break;}
else if(i>day)
{
printf("你猜的日期过晚了，你的lucky day已经过啦\n");
printf("再猜：");
scanf("%d",&i) ;
printf("\n");
}
else
{    printf("你猜的日期过早了，你的lucky day还没到呢\n") ;
printf("再猜：");
scanf("%d",&i) ;
printf("\n");
}
}

if(flag==0)
printf("次数用完啦，偷偷告诉你，4月，你的lucky day是%d\n",day);

return 0;
}

实验任务6

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main(){
int i,j;
for(i=1;i<=9;i++){

for(j=1;j<=i;j++)
{
printf("%d*%d= %d ",i,j,i*j);

}printf("\n");
}
return 0;
}

实验任务7

#include<stdlib.h>
#include<math.h>
int main(){
int i,line,j;
scanf("%d",&line);
for(j=1;j<=line;j++){
for(i=1;i<=(j-1);i++)
printf("\t");
for(i=1;i<=2*(line-j)+1;i++)
printf(" o\t");
printf("\n");
for(i=1;i<=(j-1);i++)
printf("\t");
for(i=1;i<=2*(line-j)+1;i++)
printf("<H>\t");
printf("\n");
for(i=1;i<=(j-1);i++)
printf("\t");
for(i=1;i<=2*(line-j)+1;i++)
printf("I I \t");
printf("\n\n");
}
return 0;
}

posted @ 2023-03-19 00:05  铁欣玥  阅读(6)  评论(0编辑  收藏  举报