最初的c語言知識

#include <stdio.h>
  int main(){
  }
//      int height,morning,night,frog=0;
//      scanf("%d,%d,%d",&height,&morning,&night);
//      for (int i = 1; i > 0; i++) {
//          printf(" 第%d天\n",i);
//                                                                                                                                                             
//          frog = frog + morning;
//          if (frog >= height) {
//              printf("🐸跳出水井");
//              break;
//          }
//          
//          frog = frog - night;
//          printf("🐸所處位置:%d\n",frog);
//
//      }
      
      //上下兩種方法////
      
      
//      int h,sum=0,m,n,day=0;
//      printf("依次輸入h,m,n\n");
//      scanf("%d,%d,%d",&h,&m,&n);
//      while(sum<h)
//      {
//          sum+=m;
//          if(sum<h)
//              sum-=n;
//          day++;
//      }
//      printf("%d",day);
//      
    
      
//      
//      int a,b,c;
//      for (int i = 100; i <= 999; i++) {
//          c = i % 10;
//          b = (i /10) % 10;
//          a = i/100;
//          int cba = c * 100 + b * 10 + a;
//          if (i + cba == 1333) {
//              printf("%d\n",i);
//          }
//          
//          
//          
//      }
//      
      
 //上下兩個同樣,不一樣解法////////
      
      
      
      
      
    
      
//      int a,b,c;
//      for (a=0; a<=9; a++) {
//          for (b=0;b<=9; b++) {
//              for (c=0; c<=9; c++) {
////                  printf("%d%d%d\n",a,b,c);只是參考0-999(多餘)
//          
//                  if ((a*100+b*10+c) + (c*100+b*10+a) == 1333)
//                  {
//                      printf("%d%d%d\n",a,b,c);
//                  }
//              }
//          }
//      }
      
      
      
      
      
      
      
      
      
      
      
      
      
//      int j,k,l,i,sum,pro;
//      for (i=200; i<300; i++) {
//          
//          j= i/100;
//          k= (i/10) % 10;
//          l= i % 10;
//          sum = j + k + l;
//          pro = j * k * l;
//          if (j + k + l==12 && j * k * l==42 ) {
//              printf("%d\n",i);
//          }
//          
//          
//          
//      }
      
      
      
      
      
      
      
      
      
      
      
      
//      int k,num = 0;
//      printf("請輸入一個整數:");
//      scanf("%d",&k);
//      while (k != 0) {
//          num = num * 10 + k % 10;
//          k=k/10;
//      }
//      printf("%d",num);
      
      
      
    
      
//      int k,num = 0;
//      printf("請輸入一個正整數:");
//      scanf("%d",&k);
//      while (k!= 0) {
//          num = num * 10 + k % 10;
//          k /= 10;
//      }
//      
//      printf("%d",num);
      
      
      
      
      
      
      
      
      
      
//      
//      int n;
//      printf("請輸入一個數:");
//      scanf("%d",&n);
//  
//      
//      for (int i = 1; i<=n; i++) {
//          for (int j = 1; j <= n - i + 1; j++) {
//              printf("*");
//          }
//          printf("\n");
//      }
//      
      
      
    
      
//      int n;
//      printf("請輸入一個數:");
//      scanf("%d",&n);
//      for (int i = 1; i<=n;i++) {
//          for (int j = 1;j <= i-1; j++) {
//              printf(" ");
//          }
//          
//          for (int k = 1; k <= 2*(n-i+1)-1; k++) {
//              
//              printf("*");
//              
//          }
//         printf("\n");
//      }
      
      
      
      
      
      
      
      
      //阿基米德//
//    int g,sum=1;
//    printf("請輸入格子號:");
//    scanf("%d",&g);
//
//
//    for( int i = 1; i <= g-1; i++){
//        sum = sum * 2;
//        
//    }
//    
//    printf("第%d格子有%d粒米",g,sum);
//    
   
   
    
//    return 0;
//    int i = 1,n,sum = 0;
//    scanf("%d",&n);
//    while (i <= n) {
////        if (i%2 == 0) {
////            sum = sum - i;
////            printf("-%d",i);
////        }
////        else{
////            sum = sum + i;
////            printf("+%d",i);
////        }
//        sum = i % 2 == 0 ? sum-i : sum+i;////第二種方法
//        i++;
//        
//    }printf("=%d\n",sum);
//   return 0;
//    
    
    
    
    
    
    
//    int i=-1,n,sum=0;
//    scanf("%d",&n);
//    while (i>=n) {
//        sum += i;
//        i--;
//    }
//    printf("-1+...+%d和爲:%d\n",n ,sum);
//    main();
//    return  0;
//    
//    
//  }
//
    
  

    
//    int sum=0,i;
//    scanf("%d",&i);
//    while (i<=10) {
//        sum=sum+i;
//        i++;
//    }
//    printf("sum=%d",sum);
    
    
//    int sum=0,i;
//    scanf("%d",&i);
//    do{
//        sum=sum+i;
//        i++;
//    }while (i<=10);
//        printf("sum=%d",sum);
//    
    
    
    
    
    
    
        //    int i=0,sum=0;
//    
//    while (i<100) {
//        sum +=++i;
//        
//    }
//    printf("i = %d\n", i);
//    printf("sum=%d",sum);
//    
    
    
    
    
    
//    float faheight, moheight, height;
//    char sex,sport,habit;
//    
//    printf("請輸入父親的身高(cm):");
//    scanf("%f",&faheight);
//    printf("請輸入母親身高(cm):");
//    scanf("%f",&moheight);
//    printf("請輸入小孩的性別(男孩輸入M,女孩輸入F):");
//    
//    
//    getchar();
//    scanf("%c",&sex);
//    printf("請輸入是否喜好體育鍛煉(Y/N):");
//    getchar();
//    scanf("%c",&sport);
//    printf("請輸入是否有良好的衛生習慣(Y/N):");
//    getchar();
//    scanf("%c",&habit);
//    
//    
//    float sport_1 = 1, habit_1 = 1;
//    if (sport == 'Y') {
//        sport_1 = 1.02;1
//    }
//    if (habit == 'Y') {
//        habit_1=1.015;
//    }
//    if (sex == 'M') {
//        height = (faheight + moheight) * 0.54 *sport_1 * habit_1;
//    }
//    
//    else if (sex == 'F'){
//        height = (faheight * 0.923+moheight) / 2 *sport_1 * habit_1;
//    }
//    
//    printf("預測小孩成年後的身高:%fcm",height);
//    
//    return 0;
//    
//    
//    
//    
    
    
    
    ///cuo
    
//    int f,m;
//    printf("請輸入父親身高:");
//    scanf("%d",&f);
//    printf("請輸入母親身高:");
//    scanf("%d",&m);
//    printf("%d,%d\n",f,m);
    
    
//    char x;
//    printf("請輸入字母:");
//    getchar () ;
//    scanf("%c",&x);
//    switch (x) {
//        case 'b':printf("j\n");  break;
//        case 'g':printf("k\n");  break;
    
    
//    }
//    float j=(f+m)*0.54;
//    float k=(f*0.923+m)/2;
//    
//    
//    if (x == 'b') {
//        printf("boy = %.2f\n",j);
//        float o=j+j*0.02;
//        printf("%.2f\n",o);
//        float h=o*1.015;
//        printf("%.2f\n",h);
//    }
//    else if (x == 'g')
//    {
//        printf("girl = %.2f\n",k);
//        float p=k+k*0.02;
//        printf("%.2f\n",p);
//        float q=p*1.015;
//        printf("%.2f\n",q);
//    }
//   
    
    

    
    
    
    
    
    
//    int y;
//    printf("請輸入年份:");
//    scanf("%d",&y);
//    if
//        ((y%4 == 0 && y%100 != 0) || y%400 ==0 ) {
//            printf("%d是閏年",y);
//    }
//    else
//    {
//        printf("%d不是閏年",y);
//    }
//    
//    
//    return 0;
    
    
    
    
    
    
    
    
    
    

//    float j,k;
//    printf("請輸入體重和身高:");
//    scanf("%f,%f",&j,&k);
//    if (j==k-110) {
//        printf("標準");
//    }
//    else if (k-110+5<j){
//    
//        printf("超重");
//    }
//    else if (k-110-5>j){
//        printf("過瘦");
//    }
//    else
//    {
//        printf("還行");
//    }
//    
//    return 0;
    
    
    
    
    
    
    
    
//    int a,b;
//    printf("請輸入兩個數:");
//    scanf("%d,%d",&a,&b);
//    if (b==0)
//    {
//       printf("❌\n");
//   }
//   else if (a%b==0){
//        printf("能被整除\n");
//       }
//
//   else{printf("不能被整除");
//    
//      }
//
    
    
    
    
    
    
    
    
    
    
    
    
//    int a,b,c;
//    printf("請輸入a,b,c:");
//    scanf("%d,%d,%d",&a,&b,&c);
//    if (a<b) {
//        a=a+b;
//        b=a-b;
//        a=a-b;
//    }
//    if (a<c) {
//        a=a+c;
//        c=a-c;
//        a=a-c;
//    }
//    
//    if (b<c) {
//        b=b+c;
//        c=b-c;
//        b=b-c;
//    }
//    printf("%d,%d,%d",a,b,c);
//    
//    return 0;
    
    
    
    
    
    
    
    

//    int a;
//    scanf("%d",&a); 
//    a = (a) > 100 ? 0 : a;
//       printf("%d",a);
//    
    
    
    
//    int j = 1;
//    int k = 2;
//    printf("%.1f",(float)(j+k)/2);
//
    
//    int a = 1;
//    printf("%.1f\n",(float)a);
//    char c = 'a';
//    printf("%d\n",(int)c);
//    

    
    
//    printf("%d\n",a % 3);
//    
//    a--;
//    printf("%d\n",a);
//    return 0;
//


//}


//   int main(){
//    
//    int j;
//    int k;
//    char w;
//    printf("我是計算器,請輸入\n");
//    scanf("%d%c%d",&j,&w,&k);
//    
//    switch (w) {
//        case '+':printf("%d\n",j+k);   break;
//        case '-':printf("%d\n",j-k);   break;
//        case '*':printf("%d\n",j*k);   break;
//        case '/':printf("%d\n",j/k);   break;
//    }


    
    
    
    
    
//    練習二:輸入一個整數score表明分數,根據分數輸出等級(A-E)
//    A
//    B:80~89
//    C:70~79
//    D:60~69
//    E:0~60
//  

//    int k;
//    printf("請輸入數字:");
//    scanf("%d",&k);
//    k = k / 10;
//    switch (k) {
//        case 10:
//        case 9:printf("A");   break;
//        case 8:printf("B");   break;
//        case 7:printf("C");   break;
//        case 6:printf("D");   break;
//        
//        default:printf("E");
//            break;
//    }
//    
    
    
    
//    int k;
//    printf("請輸入數字:");
//    scanf("%d",&k);
//    switch (k) {
//        case 1:printf("星期一");   break;
//        case 2:printf("星期二");   break;
//        case 3:printf("星期三");   break;
//         case 4:printf("星期四");   break;
//          case 5:printf("星期五");   break;
//           case 6:printf("星期六");   break;
//            case 7:printf("星期日");   break;
//            
//            
//
//    }
    
    
    
    
    
    

//    int k;
//    printf("請輸入數字:");
//    scanf("%d",&k);
//    switch (k) {
//        case 1:printf("沒救了\n");  break;
//        case 2:printf("繼續挑\n");   break;
//        case 3:printf("挑着吧\n");    break;
//            
//        
//    }
//    
    
    
    
    
//    char k;
//    printf("請輸入字母:");
//    scanf("%c",&k);
//    switch (k) {
//        case 'w':printf("上\n");  break;
//        case 's':printf("下\n");   break;
//        case 'a':printf("左\n");   break;
//        case 'd': printf("右\n");  break;
//            
//            
//            
//          }
    
    
    

    
//    輸入一個月份,計算2015年的該月有多少天?
//    int month,day;
//    printf("請輸入月份:");
//    scanf("%d",&month);
//    switch (month) {
//        case 1:
//        case 3:
//        case 5:
//        case 7:
//        case 8:
//        case 10:
//        case 12:day=31;    break;
//        case 4:
//        case 6:
//        case 9:
//        case 11:day=30;   break;
//        case 2:day=28;    break;
//            
//        default:day=1;
//            break;
//    }
//    if (day==-1) {
//        printf("輸入錯誤,月份必須是1——12之間的數字!\n");
//    }else{printf("2015年%d月有%d天.\n",month,day);}
//    
    
    
    
    
    
    
    
//   int j;
//  int k;
//    printf("請輸入兩個整數:");
//   scanf("%d,%d",&j,&k);
//   if (j+k || j-k || j*k || j/k) {
//        if (j+k) {
//           printf("得數爲%d\n",j+k);
//    }if (j-k) {
//           printf("得數爲%d\n",j-k);
//    }if(j*k){
//        printf("得數爲%d\n",j*k);
//    }if (j/k) {
//        printf("得數爲%d",j/k);
//    }
//    }
    
    
    
    
    
    
    
    
    
//    練習三:
    /*
     題目:程序運行的時候提示下列信息
     請輸入相應數字選擇須要執行的運算:
     1 加法
     2 減法
     
     用戶選擇運算後,再提示用戶輸入兩個須要進行運算的整數,輸入完畢後就輸出運算結果
     */
    
    
    
    
    

  //練習一:輸入一個整數day表明星期幾,根據day的值輸出對應的星期幾,好比day==1,就輸出「星期一」
//    int a;
//    scanf("%d",&a);
//    if (a==1 || a==2 || a==3 || a==4 || a==5 || a==6 || a==7) {
//        if (a==1){
//            printf("星期一");
//        }if (a==2){
//            
//            printf("星期二");
//        }if (a==3) {
//            printf("星期三");
//        }else if (a==4) {
//            printf("星期四");
//        }else if (a==5){
//            printf("星期五");
//        }else if (a==6){
//            printf("星期六");
//        }else if (a==7){
//            printf("星期日");
//        }
//        
//    }
    
//    練習二:輸入一個整數score表明分數,根據分數輸出等級(A-E)
//    A
//    B:80~89
//    C:70~79
//    D:60~69
//    E:0~60
  
    
    
    
    
    
//    int k;
//    printf("請輸入分數是:");
//    scanf("%d",&k);
//    if (k>=90 && k<100) {
//        printf("A");
//    }
//    else if (k>=80 && k<=89){
//        printf("B");
//    }
//    else if (k>=70 && k<=79){
//        printf("C");
//    }
//    else if (k>=60 && k<=69){
//        printf("D");
//    }
//    else{
//        printf("E");
//    }
//    
    
    
    
    
    
    
//    int b=90;
//    int k;
//    int j;
//    int s;
//    printf("請輸入k和j和s的速度:");
//    scanf("%d,%d,%d",&k,&j,&s);
//
//    
//    if (k>b) {
//        printf("k比禽獸還禽獸");
//    }
//    else if (k==b){
//        printf("k和禽獸同樣");}
//    
//    else if(k<b){
//        printf("k禽獸不如");
//    }
//    
//    if (j>b) {
//        printf("j比禽獸還禽獸");
//    }
//    else if (j==b){
//        printf("j和禽獸同樣");}
//    
//    else if(j<b){
//        printf("j禽獸不如");
//    }
//    
//    if (s>b) {
//        printf("s比禽獸還禽獸");
//    }
//    else if (s==b){
//        printf("s和禽獸同樣");}
//    
//    else if(s<b){
//        printf("s禽獸不如");
//    }
    
    
    
    


    
//    int score,music;
//    printf("請輸入令狐沖的c語言和音樂成績:");
//    scanf("%d,%d",&score,&music);
//    if (score>90 && music>85){
//        printf("師傅就把小師妹獎勵給你\n");
//
//    }
//    else if (score>90){
//        printf("獎勵一本獨孤九劍\n");}
//    else if (score>=80){
//        printf("給你一本華山劍法\n");
//    }
//    else{
//        printf("你就去思過崖吧");
//    }
    

    
    
    
//    int score;
//    printf("請輸入令狐沖的c語言成績:");
//    scanf("%d",&score);
//    if (score>90) //判斷是否大於90分{
//        
//        printf("師傅說:不錯,給你《獨孤九劍》劍譜!\n");
//    else{
//        printf("豎子,怎奈你這般愚鈍,思過崖去吧!");
//        
//   }
相關文章
相關標籤/搜索