C/C++教程

C语言入门程序

本文主要是介绍C语言入门程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.找零

#include <stdio.h> 

int main()
{
	int price=0;
	
	printf("请输入金额 (元)"); 
	scanf("%d", &price);
	
	
	
	printf("找您%d元\n", 100-price);
	
	return 0;
}

基本函数的意义认识

int 整函型数    printf输出  scan输入   \n换行符  %d读取   

2.充分理解程序思想,着手进行程序变形。计算简单的数字加减,理解程序基本框架及意义。

#include <stdio.h>

int main() {
	int a;
	int b;
	printf("Please input a number1\n"); 
	scanf("%d",&a);
	printf("输入 input a number2\n");
	scanf("%d",&b);
	printf("the sum of a plus b is %d",a+b);
	return 0;
} 

3.学习小数运算,引进新的函数。通过程序来理解。

算身高英尺函数,研究程序错误原因。

程序计算的数据错误

原因:英寸的数值被忽略,电脑自动取整。

注意:double定义的函数的数值要带小数形式,所以12应该改成12.0   使程序正确运行。

由此程序我们正式引入浮点数的概念。

带小数点的数

double

printf("%f",....)

scanf("%lf",....)

 4.学习C语言中的表达式,理解记忆其中的运算式以及运算符优先级。

 

 

 5.一个取余数的应用。先将两个时间转化为分钟进行减法运算,在将得到的结果,利用除法,和取余,进行转化以小时分钟的形式表现出来。

#include <stdio.h>

int main()
{
	int hour1,minute1;
	int hour2,minute2;
	
	scanf("%d %d",&hour1,&minute1);
	scanf("%d %d",&hour2,&minute2);
	
	int t1=hour1*60+minute1;
	int t2=hour2*60+minute2;
	
	int t=t2-t1;
	
	printf("时间差是%d小时%d分。",t/60, t%60);
	
	return 0;
}

小结:在学习的过程不要纯听课程,要相对应的有思考的写程序,在写的过程中要思考为什么要这样写,还能怎么改?这个程序的功能能不能更强大,过程能不能更简洁?在这个过程中能够深刻的理解函数语言的意义,从而避免死记硬背,又能很好的提高自身对程序的认识和思考能力。

这篇关于C语言入门程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!