• C语言代码


      1 //---------------------1
      2 #include<stdio.h>
      3 void main()
      4 {
      5     int a,b,c;
      6     printf("输入三个正整数,a,b,c");
      7     scanf("%d%d%d",&a,&b,&c);
      8     if(a>b&&a>c)//很好的算法,求出三个数的最大值
      9         if(b>c)
     10             printf("%d%d%d\n",a,b,c);
     11         else
     12             printf("%d%d%d",a,c,b);
     13     else if(b>a&&b>c)
     14             if(a>c)
     15                 printf("%d%d%d\n",b,a,c);
     16             else
     17                 printf("%d%d%d\n",b,c,a);
     18     else
     19             if(a>b)
     20                 printf("%d%d%d\n",c,a,b);
     21             else
     22                 printf("%d%d%d\n",c,b,a);
     23 }
     24 //---------------2
     25 #include<stdio.h>
     26 void main()
     27 {
     28     int a,b,c,t;
     29     printf("输入三个正整数a,b,c");
     30     scanf("%d%d%d",&a,&b,&c);
     31     if(a<b)
     32     {t=a;a=b;b=t;}
     33     if(a<c)
     34     {t=b;a=c;c=t;}
     35     if(b<c)
     36     {t=b;b=c;c=t;}
     37     printf("%d%d%d\n",a,b,c);
     38 }
     39 //----------------------------3
     40 #include<stdio.h>
     41 void main()
     42 {
     43     int g;
     44     printf("输入成绩:g");
     45     scanf("%d",&g);
     46     if(g>=85&&g<=100)
     47         printf("优秀");
     48     else
     49         if(g>=75&&g<=84)
     50             printf("良好");
     51         else
     52             if(g>=64&&g<=74)
     53                 printf("及格");
     54             else
     55                 printf("不及格");
     56 }
     57 //----------------------4
     58 #include<stdio.h>
     59 void main()
     60 {
     61     int d;
     62     printf("输入一个正整数:\n");
     63     scanf("%d",&d);
     64     switch (d)
     65     {
     66     case 1:printf("monday\n");break;
     67     case 2:printf("tuesday\n");break;
     68     case 3:printf("wednesday\n");break;
     69     case 4:printf("thursday\n");break;
     70     case 5:printf("friday\n");break;
     71     case 6:printf("saturday\n");break;
     72     case 7:printf("sunday\n");break;
     73     default:printf("you input error?\n");break;
     74     }
     75 }
     76 //---------------------------------5
     77 #include<stdio.h>
     78 void main()
     79 {
     80     int year,month;
     81     printf("输入年和月:");
     82     scanf("%d%d",&year,&month);
     83     switch (month)
     84     {
     85     case 1:
     86     case 3:
     87     case 5:
     88     case 7:
     89     case 8:
     90     case 10:
     91     case 12:
     92         printf("%d%d has 31 days\n.",year,month);break;
     93     case 4:
     94     case 6:
     95     case 9:
     96     case 11:
     97         printf("%d%d has 30 days\n",year,month);break;
     98     case 2:
     99         if(year%4==0&&year%100!=0||year%400==0)
    100         {printf("%d%d has 29 days\n.",year,month);break;}
    101         else
    102         {
    103 
    104             printf("%d%d has 28 days\n.",year,month);break;
    105         }
    106     default:
    107         printf("you input error!\n");
    108     }
    109 }
    110 //-----------------------------6
    111 #include<stdio.h>
    112 void main()
    113 {
    114     int c;
    115     printf("Enter 1 or 0");
    116     scanf("%d",&c);
    117     while(c==1)
    118     {
    119         printf("*******\n");
    120         printf("Enter 1 or 0");
    121         scanf("%d",&c);//突然想起和那个递归的形式差不多
    122     }
    123 }
    124 //-----------------------------7
    125 #include<stdio.h>
    126 void main()
    127 {
    128     int c;
    129     do
    130     {
    131         printf("*******\n");
    132         printf("Enter 1 or 0");
    133         scanf("%d",&c);
    134     }while (c==1);
    135 }
    136 //-----------------------------8
    137 #include<stdio.h>
    138 void main()
    139 {
    140     int i,n;
    141     printf("Enter role n:");
    142     scanf("%d",&n);
    143     for(i=0;i<=n;i++)//n+1行
    144     {
    145         printf("*******");
    146         printf("\n");
    147     }
    148 }
    149 //-----------------------------9
    150 #include<stdio.h>
    151 void main()
    152 {
    153     int i,s=0;
    154     for(i=1;i<=10;i++)
    155     {
    156         s=s+i;
    157     }
    158     printf("s=%d\n",s);
    159 }
    160 //---------------------------------10
    161 #include<stdio.h>
    162 void main()
    163 {
    164     int i,n,t=1;
    165     printf("Enter n:");
    166     scanf("%d",&n);
    167     for(i=1;i<=n;i++)
    168     {
    169         t=t*i;
    170     }
    171     printf("t=%d\n",t);
    172 }
    173 //------------------------------------11
    174 #include<stdio.h>
    175 void main()
    176 {
    177     int i,k,n;
    178     printf("Enter n?");
    179     scanf("%d",&n);
    180     k=n-1;
    181     for(i=2;i<=k;i++)
    182     {
    183         if(n%i==0)
    184             break;
    185     }
    186     if(i>k)
    187         printf("%d is 素数\n",n);
    188     else
    189     {
    190         printf("%d not is 素数\n",n);
    191     }
  • 相关阅读:
    P3383 【模板】线性筛素数
    【模板】矩阵乘法快速幂
    【模板】线性筛素数
    【模板】快速幂
    【模板】归并排序求逆序对
    【模板】归并排序模板
    luogu 1084 疫情控制
    luogu 3155 [CQOI2009]叶子的染色
    luogu 1453 城市环路
    luogu 2607 [ZJOI2008]骑士
  • 原文地址:https://www.cnblogs.com/herizai/p/3130232.html
Copyright © 2020-2023  润新知