C语言基础教程
-
C语言选择结构 -C语言计算某月的天数(附带源码)
这是一个C语言编程实例:给定年份和月份,求该月共有多少天。 问题分析 输入:年份(整数)和月份(整数)。 输出:该月份的天数(整数)。 一年有 12 个月,…… -
C语言选择结构 -C语言成绩登记问题(附带源码)
期中考试结束后,成绩单上的成绩都是整数型的百分制成绩,而现在学生档案中经常采用等级制评价。于是李老师想将百分制成绩转化为 A、B、C、D、E 五个等级,约…… -
C语言选择结构 -C语言switch case语句的用法
在C语言中,应用条件语句 if-else 可以很方便地使程序实现两个分支,但是如果出现多个分支的情况,虽然可以使用 if-else 语句的嵌套,但是程序会显得比较复杂…… -
C语言选择结构 -C语言优惠促销问题(附带源码)
天猫超市双 11 推出以下优惠促销活动: 购物满 50 元,打 9 折; 购物满 100 元,打 8 折; 购物满 200 元,打 7 折; 购物满 300 元,打 6 折; 编程…… -
C语言选择结构 -C语言构造三角形问题(附带源码)
这是一个C语言编程实例:已知任意三条线段的长度(均为正整数),判断三条线段是否能构成一个三角形;若能构成三角形,判断所构成三角形的形状。 问题分析 输…… -
C语言选择结构 -C语言条件运算符(?:)的用法
前面我们讲到过,编程时总希望尽可能地减少代码的输入量。在C语言中,使用条件运算符可以代替 if…else… 语句(见图 1),不仅能减少代码输入量,还可以避免漏…… -
C语言选择结构 -C语言三个数字排序(比较大小)并输出
本节是C语言 if else 语句的一个编程实例,要求输入任意三个互不相等的整数,按从大到小的顺序排列输出。 输入:从键盘输入三个互不相等的整数。 输出:按从大…… -
C语言选择结构 -C语言if else语句的用法
条件语句就是根据判断条件的成立与否(“真”或“假”),来决定接下来该执行什么样的操作。其一般格式如下: condition 外面的括号是必需的。condition 是用…… -
C语言选择结构 -C语言逻辑运算符及其用法
关系运算符只是测试左右两个值之间的关系(把它们相互比较),逻辑运算符(logical operator)则是把多个关系表达式组合起来,判断最终的结果是“真”还是“假”。…… -
-
C语言顺序结构 -C语言将时间戳转换成日期时间
时间戳是计算机中记录时间的一种方法,某一时刻的时间戳指的是从 1970 年 1 月 1 日 0 时 0 分 0 秒开始到该时刻总共过了多少秒。请编程任意输入一个整数,然…… -
C语言顺序结构 -C语言计算旅行花费(附带源码)
国庆节桐桐一家想自驾旅游,目的地有北京、海南、云南等许多好玩的地方可选择。在已知汽车平均行驶速度、每升汽油可以行驶的距离(公里)以及每升汽油价格的情…… -
C语言顺序结构 -C语言农夫与石头问题(附带源码)
在一条小河边,有一位特别憨厚的老农用扁担挑着两筐货物准备过河,为了保持扁担两边的平衡,他需要在其中一只筐里放入 4 块总重量为 20 千克的石头。他事先已…… -
C语言顺序结构 -C语言实现数字分离(附带源码)
桐桐上幼儿园了,学会了 1 位数字的加法运算,妈妈想考核桐桐的运算能力,于是每次给出一个四位数的整数,让桐桐计算出各位上的数字的和。妈妈想请你帮她写一…… -
C语言顺序结构 -C语言桐桐分糖果问题(附带源码)
妈妈给了桐桐一盒糖果,第一天桐桐分糖果的一半给弟弟,自己吃了 5 颗;第二天有好朋友悦悦来家里玩,桐桐又把剩下的糖果分一半给悦悦,自己吃了 4 颗;第三天…… -
-
-
-
C语言输入输出 -C语言自增(++)和自减(–)运算符
自增运算符++的功能是使变量的值自增 1,自减运算符--的功能是使变量的值自减 1。 自增和自减运算因其表达式中只有一个变量,所以称其为单目运算,它们有以下…… -
C语言输入输出 -C语言强制类型转换和自动类型转换
上一节字符型数据参加的算术运算实际上包含了 C 程序中的数据类型转换功能。在 C语言中变量的数据类型是可以转换的,转换方法有两种:自动转换和强制转换。 自…… -
-
C语言输入输出 -C语言system()函数的用法
C语言内置函数 system( ) 的功能是向计算机发出 DOS 命令,两个实例如代码清单 1 和代码清单 2 所示。 代码清单 1:用 C语言删除文件(文件的位置为 d:\123.tx…… -
C语言输入输出 -C语言预处理命令:#include和#define
C语言的预处理指令只在编译程序时发生作用:由预处理器根据预处理指令对程序代码做相应的修改,比如在原程序中添加某一段代码或者定义一些常量等。 预处理指令…… -
C语言输入输出 -C语言字符的输入和输出
putchar( ) 和 putch( ) 是字符输出函数,其功能是在屏幕上输出一个字符。例如: putchar('A'); //输出大写字母 A putchar(Char); //输出字符变…… -
C语言输入输出 -scanf()函数用法完全攻略
printf( ) 函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息,即把数据发送到屏幕(见图 1)。 图 1:printf( ) 函数把字符、数字、字符串……