C语言常见概念

本文介绍了C语言中main函数、printf和scanf函数的使用,涉及字符类型、字符串处理、转义字符、不同类型的语句(包括空语句、表达式语句等)、控制语句(如if、while等)以及两种注释形式。重点讲解了如何打印整型、字符型和浮点型数据,以及字符串的输入和处理。
摘要由CSDN通过智能技术生成

一、main函数88adf2c2d2bb404590a12cc7477a38f0.jpg5062415ba2654a65acf24d4a6ac472ba.jpgccd007bd9371419a9744ef34cf053771.jpg

二、printf函数65cbf6acffc844c2b055dddd6ce2b3d5.jpg注:printf(print format)——打印(输出)格式

       %d——打印整型

       %c——打印字符型

       %lf——打印双精度的浮点型(小数)

                (小数点后保留六位小数)

       双引号括起来的就是 字符串

       单引号括起来的就是 字符

三、库函数951d24cc586d426d8a892cff02b0df84.jpg注:scanf、printf的库函数的头文件:stdio.h

b43b87e20e2943ddb8392d33708000fa.jpeg

四、关键字d6375294237e48d4a6dd397f2b2fc8fb.jpg40a36792596145309a7ed08939856dce.jpg 五、字符和ASCII码61e1d15e8ccd47daad9cca1f1fffac66.jpg82b25c6565304101b66e0b49fd9bb1b3.jpg

单个字符的打印(%c):a85d28c0f48b44c1878f331a0f5d9097.jpg可打印字符:43c9ab33f74a415d822f2fd472643a43.jpg

六、字符串和\026cadda3b41a497fb0886de2b30139e3.jpg20e9603ae23d46db95cfce14e8685eff.jpg按F10→菜单栏→调试→窗口→监视→监视1(监视1、2、3、4任选一个即可)eef8c2e994044f7daa1afb32dfd58fde.jpgc5e4469d99ef4ea795b07c15a7856f55.jpgf621935e45084ef7bc713bc932b0b1c3.jpg注:数组——一组数据

    %s——打印字符串,遇到\0,打印结束

       strlen的库函数的头文件:string.h6b6c74dbca2c466184820c6d986ba08e.jpg1f276f52a5624b3191425308116a404a.jpg46d6481ab544437aa63529abfc48f056.jpg注意:转义字符、八进制数、十六进制数等。

七、转义字符(转义——转变意思)

1.25acd5ded2484ea9a88ce1cb77b2aaf7.jpg387fe723811040898b1239d4fe7fd613.jpgb850a86ff2a84f04bdafce4eec9b1515.jpg注:\?——?    这种转义字符基本用不上了

       三字母词:??)——  ]

                      ??(——[  675a9bc53f294b7c827c3355c386e5e6.jpg注:\'——'

      \''——''1593cea910794f14ba4cafebcce6bde1.jpg注:\n   换行3e9b3fd1af0a4a66af509ee134121747.jpg注:\b(BackSpace)覆盖前一个,不是删除30997dd7c14b4abfb2269b3b15ecd9e5.jpg73677fbccfe94cde8e37cd4074135f93.jpg注:\t(Tab) 空8格(跳到下一个显示区,           一个显示区占8格)

      \\——\

2.57dcd1e0301e42aa8e6eb40e239ba24b.jpg24232ad625ff419c83127586b3971c10.jpg239f730f5d664bbfa80aace6b7106a1c.jpg注:\ddd——八进制

       \xdd——十六进制

       132——八进制数;90——十进制数;

       Z——90的ASCII码。

       61——十六进制数;97——十进制数;

       a——97的ASCII码。

八、语句

语句可分成以下5类

1.空语句

2.表达式语句

3.函数调⽤语句

4.复合语句

5.控制语句(9种

控制语句可分成以下3类

①条件判断语句(分⽀语句):if语句、switch语句;

②循环执⾏语句:do while语句、while语句、for语句;

③转向语句:break语句、goto语句、continue语句、return语句。a80253fc5a5f4b9ebdd0e0088276fc8d.jpg九、注释的形式(2种)

1./**/(C中的形式)

位置:注释放在/*……*/之间(可以插在行内) 注:不支持嵌套注释, /* 开始注释后,遇到           第一个 */ 就认为注释结束6abc81e297fb436cbc4e6a6a70ea157f.jpg2.//(C++中的形式)

位置:注释放在//……后面(只能是单行,可           以放在行首,也可以放在行尾)

总结:①不管是哪一种注释,都不能放在双引            号里面。

         ②双引号里面的注释符号,都会被视               为普通字符,从而没有注释的作用。

         ③编译时,注释会被替换成一个空格。

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值