第二天

//华氏温度与摄氏温度的转换
//c = (f-32)5/9

#include 
int main(int argc,char *argv[])
  {
  //1.变量定义
  //数据类型 变量名 = 初始值;
  int f = 0;
  double c = 0.0;
  
  //2.从键盘读入数据
  //scanf ("格式控制字符串",变量地址列表);
  scanf ("%d",&f);
  
  //3.进行相应的运算得到的结果
  //C语言支出算数运算、关系运算、逻辑运算、赋值运算、位运算……
  c = (f-32)*5/9;
  
  //4.打印输出结果
  //printf("格式控制字符串",变量列表);
  printf("c = %f\n",c);
  return 0;
  }

//类型转换:
//隐式类型转换(自动类型转换):当不同类型的数据进行运算时,会自动将低精度像高精度进行转换。
//c = (f-32)*5.0/9;
//强制类型转换:利用数据强制生成指定类型的临时值。
//(数据类型)常量或变量名;的、
//c = (f-32)*(double)5/9;

//    华氏温度    温度 
//    1          ...

#include 
int main(int argc,char *argv[])
  //1.定义相关变量
  {
    int f = 0;
    double c = 0.0;
    
    f = 1;
    while(f <= 100)
    {
      //2.利用数据(可以是从键盘读入,也可以是通过某种运算生成的)进行运算
      //从而获取需要的数据
      c = (f-32)*5.0/9;
      
      //3.打印输出
      printf("%d\t%f\n",f,c);
      
      f = f + 1;
    }
  return 0;
  }
//if/else if 的用法

#include 
//等第成绩对应公式
//成绩区间      等第成绩          概率
//[90, 100]     a               0.1
//[80, 89]      B               0.25
//[70, 79]      c               0.3
//[60, 69]      d               0.25
//[0, 59]       e               0.1

//问题:从键盘输入一个学生成绩,打印出输入其等第成绩
int main(int argc,char *argv[])
  {
  //1.定义一个整型变量,存储学生成绩(百分制)
  int score = 0;
  //2.从键盘输入学生成绩(合法的范围为[0,100]
  printf("input score :");
  scanf("%d",&score);
  //3.分析学生成绩的范围,并打印相应的等第成绩
 if(score >=70 && score <=79) // &&“并且”
   {
     printf("C\n");
   }
  else if(score >= 80 && score <=89)
    {
     printf("B\n"); 
    }
  else if(score >= 60 && score <= 69)
    {
     printf("D\n"); 
    }
  else if(score >= 90 && score <= 100)
    {
     printf("A\n"); 
    }
  else if(score >= 0 && score <=59) 
    {
    printf("E\n");  
    }
  else
    {
    printf("score error");  
    }
    return 0;
 
  }
#include 
int main(int argc,char *argv[])
  {
    
     //定义一个变量用来存储选择的菜单的编号
     int select_no = 0;
     //打印菜单
  printf("************************************\n");
  printf("*                 func1            *\n");
  printf("*                 func2            *\n");
  printf("*                 func3            *\n");
  printf("*                 exit             *\n");
  printf("************************************\n");
     
     //从键盘读入选择
     scanf("%d",&select_no);
     //分析选择并执行相应的操作
   switch(select_no)//整数类型的值
   {
    case 0:
    printf("exit\n"); //与0匹配需要执行的代码
    break;
    case 1:
    printf("func1\n"); //与1匹配需要执行的代码
    break;
    case 2:
    printf("func2\n"); //与2匹配需要执行的代码
    break;
    case 3:
    printf("func3\n"); //与3匹配需要执行的代码
    break;
    default:          //匹配失败出错
    printf("select no error,input again\n");
    break;
   }
  return 0;
  }

你可能感兴趣的:(第二天)