zzx1119

导航

 

实验任务一

 #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;
  } 
 
 

  运行结果

实验任务二

#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;
	
	scanf("%lf",&x);
	ans = pow(x,365);
	printf("%.2f的365次方:%.2f\n",x,ans);
	
	return 0;
}

  运行结果

实验任务三(2)

#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 = C*9/5+32;
       	printf("摄氏度c=%.2f,华氏度f=%.2f\n",	C,F);
       	printf("\n");
	}
	
	
	return 0;
}

  

实验任务四

#include<stdio.h>
#include<math.h>
int main()
{
    char a;
    while(scanf("%c",&a)!=EOF)
    {
        
        if(a=='G'||a=='g')
           
           printf("go go go\n");
           
        else if(a=='y'||a=='Y')
            
            printf("wait a minute\n");
           
        else if(a=='r'||a=='R')
          
           
           printf("stop!\n");
        else if(a!='y'&&a!='Y'&&a!='g'&&a!='G'&&a!='r'&&a!='R')
          printf("something must be wrong\n");}
        
          
     return 0;
}

 运行结果

实验任务五

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int a,b,c,x,i;
    srand(time(0));
    i=1;
    x=rand()%30+1;
    printf("猜猜2023年4月哪一天是你的lucky day\n");
    printf("开始喽,你有三次机会,猜吧(1~30):\n");
    while(i<=4)
       {
           scanf("%d",&a);
        if(a<x)
          printf("你猜的日期早了,你的lucky day还没到呢\n");
         else if(a==x)    
          {
           printf("哇,猜中了~\n");}
        else if(a>x)
          printf("你猜的日期晚了,你的lucky day已经过了\n");
        
        i+=i;
        }
    
     printf("次数用完了,偷偷告诉你,你的lucky day是%d号\n",x);
     return 0;
}

  运行结果

实验任务六

#include<stdio.h>
int main()
{
    int l,c;
    for(l=1;l<=9;l++)
    {
        for(c=1;c<=l;c++)
        {
            printf("%d*%d=%d  ",c,l,c*l);
        }
        printf("\n");
    }
    return 0;
 }

运行结果

实验任务七

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

  运行结果

 

  

 

posted on 2023-03-23 14:15  22X  阅读(24)  评论(0)    收藏  举报