栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言学习(二)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言学习(二)

一 关系运算 

 

二  if语句 

1  实例

计算薪水

#include

int main()
{
	const double RATE = 8.25;
	const int STANDARD = 40;
	double pay = 0.0; 
	int hours;
	
	printf("请输入工作的小时数:");
	scanf("%d",&hours);
	if(hours>STANDARD){
		pay=RATE*STANDARD+(hours-STANDARD)*(RATE*1.5);
	}else
	pay=hours*RATE;
	
	printf("应付工资为%fn",pay);
	
	return 0;
}

判断成绩 

#include

int main()
{
	const int PASS=60;
	int score;
	
	printf("请输入成绩:");
	scanf("%d",&score);
	
	printf("您输入的成绩是%d.n",score);
	if(score 

比较大小 

#include

int main()
{
	int a,b;
	
	printf("请输入两个整数:");
	scanf("%d %d",&a,&b);
	
	int max =b;
	if(a>b){
		max=a;
	}
	
	printf("大的那个是%d。n",max);
	
	return 0;
}

年龄决定了你的精神世界

#include

int main()
{
	const int MINOR = 35;
	int age =0;
	
	printf("请输入你的年龄:");
	scanf("%d",&age);
	
	printf("你的的年龄是%d岁。n",age);
	
	if ( age  

2   嵌套

  *为避免在嵌套语句中搞混if^else的搭配,要养成在if或else后面总是用{},(即使只有一句语句时) 

 3  级联的if-else

#include

int main()
{
	int x;
	int f;
	
	printf("请输入一个数作为已知函数的自变量:");
	scanf("%d",&x);
	
	if(x<0)
	{
		f=-1;
	} 
	else if(x==0)
	{
    	f=0;
	} 
	else  f=2*x;	

	
	printf("这个数对应的函数值为%d.",f);
	
	return 0;
}

*可以把else后面的大括号去掉,使其对齐,以达到简洁美观的效果。

 三  switch-case

#include

int main()
{
	int type;
	scanf("%d",&type);
	
	switch(type)
	{
	case 1:
		printf("你好");
		break;
	case 2:
	    printf("早上好");
	    break;
	case 3:
	    printf("晚上好");
	    break;
	case 4:
	    printf("再见");
		break;
    default:
    	printf("啊,什么啊?n");
	    break;
	}
	
	return 0;
	
}

 *上图的特性需要注意,不要漏掉break,在特殊情况下也可以巧妙运用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/347626.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号