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

c语言总结

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

c语言总结

 算法结构:

一、顺序结构、选择结构、循环结构;二、循环结构又分为while型、until型、for循环结构;程序流程图。

结构化程序设计方法:

(1)自顶向下;(2)逐步细化;(3)模块化设计;(4)结构化编码。

字符型数组:

(一)字符常量:转义字符(n——换行,t——tab,r——回车,f——换页,b——退格,ddd——1到3位8进制的数代表的字符)
(二)字符变量:字符数据存储形式实际是以ASCII码存储。“%c”
字符串常量:双撇号括起来的一系列字符序列。

C的运算符有以下几种:

1、算术运算符(+ - * / %)结合方向自左向右
2、关系运算符(>, <, ==,"",>= ,<= ,!=)
3、逻辑运算符(! ,&&, ||)
4、赋值运算符(=及符号扩展赋值运算符)
5、条件运算符(? : )
6、逗号运算符( , )

控制语句:

完成一定的控制功能。
1、if()~else~
2、for()~
3、while()~
4、do~while()
5、continue
6、break
7、switch
8、goto
9、return

格式输入输出:

1、printf(%d—整型,%c—字符型,%ld,%md,%o,%u,%s,%-m.nf,%e,%g)
2、scanf(格式控制,地址列表)

数据输出

1、使用printf和scanf函数时,要在最前面加上#include《stdio.h》

2、printf(“ 第一部分 ”,第二部分 );把第二部分的变量、表达式、常量以第一部分的形式展现出来!

3、printf(“a=%d,b=%d”,12, 34)

一定要记住是将12和34以第一部分的形式现在在终端也就是黑色的屏幕上。在黑色屏幕上面显示为 a=12,b=34

printf(“a=%d,n b=%d”,12, 34)那么输出的结果就是:a=12,b=34

4.格式说明 表示内容 格式说明 表示内容:

%d 整型 int %c 字符 char

%ld 长整型 long int %s 字符串

%f 浮点型 float %o 八进制

%lf double %#o 带前导的八进制

%% 输出一个百分号 %x 十六进制

%5d %#x 带前导的十六进制

数据输入

1、scanf(“a=%d,b=%d”,&a,&b) 

一定要记住是以第一部分的格式在终端输入数据。

在黑色屏幕上面输入的为 a=12,b=34才可以把12和34正确给a和b 。有一点不同也不行。

2、scanf(“%d,%d”,x,y);这种写法绝对错误,scanf的第二个部分一定要是地址!

scanf(“%d,%d”,&x,&y);注意写成这样才可以!

特别要注意:C语言中是用非0表示逻辑真的,用0表示逻辑假的。

C语言有构造类型,没有逻辑类型。

关系运算符号:注意<=的写法,==和=的区别!

if只管后面一个语句,要管多个,请用大括号!

1)关系表达式:

a、表达式的数值只能为1(表示为真),或0(表示假)。

如 9>8这个关系表达式是真的,所以9>8这个表达式的数值就是1。

如 7<6这个关系表达式是假的,所以7<6这个表达式的数值就是0

格式控制符:​

 只使用if语句:​ 

                                                               多个if else语句:​

 switch case语句:​

 以上使用 break:​ 

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

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

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