![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言程序
UXzz0000
这个作者很懒,什么都没留下…
展开
-
c语言程序(一)
小白打卡第二天计算机和编程语言编程语言不是和计算机交谈的语言计算机(CPU)不可以直接运行人类编写的程序关于c语言c语言的运用:操作系统嵌入式系统驱动程序底层驱动图形引擎、图像处理、声音效果“第一个程序”“”里的内容叫“字符串”,printf会把其中的内容原封不动地输出\n表示需要在输出的结果后面换一行关于计算:printf(“%d“,24+59);注:...原创 2019-08-03 22:37:22 · 311 阅读 · 0 评论 -
c语言程序(十)数据类型(三)
数据类型(三)逃逸字符:\“…\”用来表示无法印出来的控制字符或特殊字符,例如:printf(“请分别输入身高的英尺和英寸,”“如输入"5 7"表示5英尺7英寸)逃逸字符有如下几种类型转换1.自动类型转换:对于printf,任何小于int的类型都会被转换成int,float会被转换成double。但是scanf不会,要输入short,需要%hd2.强制类型转换:要把一个量强...原创 2019-08-15 22:11:18 · 190 阅读 · 0 评论 -
c语言程序(七)
循环break和continue:break为跳出循环continue为跳过循环这一轮剩下的语句进入下一轮在此程序中,若x=9,9不能被2整除,所以输出2,之后i++,i就等于3,所以不符合if语句条件,遇到了continue(如果是break的话仍然会输出i的值),之后接着上一轮的循环。break和continue只对他所在的那层循环做在如下图所示的多重循环中,使用“接力b...原创 2019-08-10 23:46:15 · 145 阅读 · 0 评论 -
c语言程序(九)数据类型(二)
数据类型(二)浮点类型类型字长有效数字float327double6415浮点的输入输出科学计数法例如5.67e+16 其中5前可以使加号也可以是减号,e表示10,16表示指数(16也可以是负的),所以这就表示5.67乘10的16次方输出精度例如printf(“%。3f\n”,-0.0049),即在%和f之间加上.n可以指...原创 2019-08-13 22:18:23 · 186 阅读 · 0 评论 -
c语言程序(四)
关键词:判断判断:之前有提到过计算时间差的时候,为了避免差错,就将&hour1变换为&hour1*60,表示转换为以分钟为单位。这时我们也会用到一种叫做“条件判断”的东西。格式如下:if(成立条件){…}所以计算时间差的程序也可以写成这样除了图示中的<号,另外还有别的条件符号需要注意的是,所有的关系运算符的优先级比算数运算的低,但是比赋值运算的高。而且= ...原创 2019-08-06 22:33:18 · 176 阅读 · 0 评论 -
c语言程序(六)
关键词:循环while循环while循环:当条件满足时,不断地重复循环体内的语句。do-while和while的区别:前者无论如何都会至少进行一次循环,然后来判断条件。二者在条件不满足时都会结束。在此do-while程序中是可以判断0是几位数的,因为它必定会进行一次循环。(需要注意的是,while后面要加;)for循环:示例int i=1;for (i=1; i<=n; i...原创 2019-08-08 22:40:53 · 98 阅读 · 0 评论 -
c语言程序(三)
专题:表达式运算符、算子:例如A=5+B,其中A、5、b为算子,=和+为运算符计算时间差:其中为了避免差错,就将&hour1变换为&hour1*60,表示转换为以分钟为单位其中t/60为小时部分,t%60为分钟部分(%表示取余)运算符优先级:其中优先级为1的+和-,在例子中a*+b,和a*-b分别指的是a乘正b和a乘负b计算实例:计算复利int...原创 2019-08-05 22:18:45 · 535 阅读 · 0 评论 -
c语言程序(五)
IF-ELSE的深入嵌套式IF-ELSE:else总是和最近的那个if匹配另外,大括号的是否存在也关系着整个程序的含义。例如在下面这个程序中,嵌套的if下跟着一个else,所以他们俩是匹配的。如果在if(count<20)printf(“一切正常\n”);加上大括号,这时else就和上面的if相匹配了。像第一张图的格式就比较好,就是if和else后都有大括号。级联的i...原创 2019-08-07 22:35:39 · 177 阅读 · 0 评论 -
c语言程序(二)
c语言——计算关键词变量:<类型名称><变量名称>例:int priceint amount赋值:例如A=B,在数学中只是一种关系,且A=B和B=A是相同的,而在程序设计中二者是完全相反的。程序设计中A=B表示一个动作,即将B的值赋给A,而B=A恰好相反变量初始化:<类型名称><变量名称>=<初始值>例:int ...原创 2019-08-04 22:30:36 · 215 阅读 · 0 评论 -
c语言程序(八)(数据类型)一
数据类型(看不太懂)类型名称:int long double输入输出时的格式化:%d %ld %lfsizeof:一种运算符,给出某个类型或变量在内存中所占据的字节数例如int aa=6printf(“%ld\n,sizeof(a++)”)这时运行的结果就为6如果将a++换为a+1.0,结果就为8(因为a为整数,1.0为浮点数,即double,所以a+1.0就是一...原创 2019-08-12 22:33:16 · 182 阅读 · 0 评论