实验二

#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.生成2018~2021的随机数;

2.生成1~999的随机数;

3.生成·2018~2021的随机学号;

 

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
  
int main(){
    srand(time(0));            //先设置种子     
    int number=rand()%30+1;    //然后产生随机数 
    int n,i=1;        
    printf("猜猜2022年4月哪天会是你的lucky day\n\n");
    printf("开始喽,你有三次机会,猜吧(1~30):");
    do{
    scanf("%d",&n);
    if(n>number){
        printf("你猜的日期晚了,你的lucky day 还没到\n\n"); 
        printf("\n再猜:");
        i++; }
        else if(n<number){
        printf("你猜的日期早了,你的lucky day已经过了\n\n");     
        printf("\n再猜:"); 
        i++;}
        else
        {printf("\nur right.\n\n");
        break;}
     }while(i<=3);
     printf("次数用完了,偷偷告诉你,4月,你的lucky day 是%d",number);
     return 0;
}

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

#include<stdio.h>
int fun(int n,int a);
int main(void)
{    int n,a,i,j;
    double s;
    while(scanf("%d%d",&n,&a)!=EOF)
    {
        for(i=1,j=1,s=0;i<=n;i++)
        {
        j=fun(i,a);
        
        s+=1.0*i/j;}
        printf("n=%d,a=%d,s=%lf",n,a,s);
    }
    return 0;
 } 
 //hanshu
 int fun(int n,int a){
     int t;
     if(n==1) t=a;
     else t=10*fun(n-1,a)+a;
     return t;
 }
 

#include<stdio.h>

int main(){
    int i = 1; //
    int j = 1; //

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

        printf("\n");
    }
}

#include<stdio.h>

int main()
{int n,i=0;
 printf("input n:");
scanf("%d",&n);
for(i;i<=n;i++){
    printf("  O\n");
    printf(" <H>\n");
    printf(" I I\n\n");}
    return 0;
}

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

int main()
{
     char char_person[3][10] = {" 0 ", "<H>", "I I"};
    int i, j, k;
    int n;
    scanf("%d",&n);

     for (i = 0; i < 3; i++)
    {
         for (k = 1; k <= n; k++)
        {
             /*j = 0;
                     while (char_person[i][j] != '\0'){
                         printf("%c", char_person[i][j]);
                             j++;
                         }*/
            printf("%s\t", char_person[i]);

             // printf("   ");
         }
         printf("\n");
    }

     // system("pause");

     return 0;
}

#include <stdio.h>

char head[] = {' ', '0', ' ', 0};
char body[] = {'<', 'H', '>', 0};
char foot[] = {'I', ' ', 'I', 0};

void p(int n, int k, char s)
{
     int i, j;
     for (i = 0; i < k; i++)
     {
         printf("   \t");
     }
    for (i = n; i >= 1; i--)
     {
         if (s == 'O')
         {
             printf("%s", head);
         }
         else if (s == 'H')
             printf("%s", body);
         else
             printf("%s", foot);

         printf("\t");
    }
    printf("\n");
}
int main()
{
     int n, i, j, t = 0;
     scanf("%d", &n);
     i = 2 * n - 1;
     while (i >= 1)
     {
         p(i, t, 'O');
         p(i, t, 'H');
         p(i, t, 'I');
        t += 1;
         i -= 2;
    }
}

 

posted on 2022-04-13 20:58  FLWkingtgerrr  阅读(45)  评论(1)    收藏  举报

导航