//华氏温度与摄氏温度的转换
//c = (f-32)5/9
#include <stdio.h>
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 <stdio.h>
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 <stdio.h>
//等第成绩对应公式
//成绩区间 等第成绩 概率
//[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 <stdio.h>
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;
}
网友评论