C语言基础内容及分支内容有哪些
今天小编给大家分享一下C语言基础内容及分支内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
成都创新互联成都企业网站建设服务,提供成都做网站、成都网站建设、成都外贸网站建设网站开发,网站定制,建网站,网站搭建,网站设计,成都响应式网站建设,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:028-86922220
1.%d输入整型 %c输入字符型 %f输入浮点型 %s输入字符串 %u输入无符号整数
2.宏定义:#define
3.signed与unsigned限定char类型和任意整型变量,其中signed带符号位,unsigned不带符号位
4.确定字符串结束以‘\0’表示结束
5.操作数个数决定单双目运算符
6.在操作数前,用小括号将目标数据括起来,可强制修改类型,如
printf("整型输入:%d\n",(int)2.0);
7.赋值运算符小于算术运算符
8.C语言中非整型数据直接去掉小数部分,并非四舍五入
分支内容
< ,>, <= ,>=优于==和!=
假为0,非零为真,同时判断真假为逻辑值而非真实值
&&与 ||或 !非
关系运算大于逻辑运算
if语句与switch语句
分别使用两种语言完成一个项目:成绩与等级关系
#includeint main() { int i; printf("请输入成绩:"); scanf_s("%d", &i); if (i >= 90) printf("您的成绩等级为A\n"); else if (i>=80 && i < 90) printf("您的成绩等级为B\n"); else if (i>=70 && i < 80) printf("您的成绩等级为C\n"); else if (i>=60 && i < 70) printf("您的成绩等级为D\n"); else printf("您的成绩等级为E\n"); return 0; } #include int main() { char ch; printf("请输入成绩:"); scanf_s("%c", &ch); switch (ch) { case'A':printf("您的成绩在90分以上!\n"); break; case'B':printf("您的成绩在80-89分!\n"); break; case'C':printf("您的成绩在70-79分!\n"); break; case'D':printf("您的成绩在60-69分!\n"); break; case'E':printf("您的成绩在60分以下!\n"); break; default:printf("请输入有效的成绩评级!\n"); } return 0; }
!!!注意:
1.分支嵌套时,注意悬挂else,else只与与其相距最近的if配对,故以防外一,在if-else语句中,无论单语句还是多语句都用括号包起来
2.switch语句中注意break的运用
3.注意'=='和‘=’的区别,可以将值与变量换位,让编译器去解决问题
以上就是“C语言基础内容及分支内容有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。
网页标题:C语言基础内容及分支内容有哪些
网站地址:http://azwzsj.com/article/ghcoih.html