c语言
文章平均质量分 83
Jiaqi Liang
C语言初学者
展开
-
VS实用调试技巧
本文简要讲解VS编译器的调试方法,这回对以后大型程序的修改和运行极其重要。原创 2023-11-24 01:22:39 · 931 阅读 · 2 评论 -
函数part2
本文章主要讲述函数使用的一些方法原创 2023-11-16 01:25:07 · 82 阅读 · 2 评论 -
函数part1
相比库函数,自定义函数能为程序员写代码提供更多的创造性。原创 2023-11-12 01:34:57 · 89 阅读 · 3 评论 -
数组初步part1
如何定义二维数组?3表示数组有三行5表示一行有5个元素其他与一维数组的定义方式基本一致如何初始化二维数组?原创 2023-08-13 23:43:29 · 70 阅读 · 1 评论 -
分支和循环语句的应用:猜数字游戏
首先我们需要通过rand函数来生成随机数,关于rand函数其实有很多可以深入探讨,这一点会放在之后的篇目中来讲解。当然,如果一个游戏设计成这样子,估计程序员要被开除了。至少也得有一个起始界面吧…当然,可以通过引入一个新的变量来限制猜数字的次数,使得游戏更加富有挑战性。要想让其不死循环,就需要调整continue的位置。运行结果输出0 1 2并进入死循环。建议在了解指针前直接背下来。100到200之间的随机数。这是一个死循环的例子。原创 2023-08-10 12:22:59 · 222 阅读 · 1 评论 -
循环语句part2(break和continue语句)
• continue 的作⽤是跳过本次循环 continue 后边的代码,在 for 循环和 while 循环中有所。所以在 for 循环中 continue 的作⽤是跳过本次循环中 continue 后的代码,直接去到循环的调。在循环执行的过程中,如果某些状况发生需要提前终止循环,就需要用到break和continue语句。这是因为在遇到continue语句时,会自动跳过循环循环中continue后面的代码。其实和while循环中的break一样,for循环中的break也是用来终止循环的。原创 2023-08-08 00:13:56 · 354 阅读 · 3 评论 -
循环语句:while循环、for循环、do-while循环
首先执行表达式1初始化循环变量,接下来就是执行表达式2的判断部分,表达式2的结果如果等于等于0,则循环结束;=0则执行循环语句,循环语句执行完后,再去执行表达式3,调整循环变量,然后再去执行表达式2的地方执行判断,表达式2的结果是否为零,决定循环是否继续。而do while循环则是先直接进入循环体,执行循环语句,然后再执行while后的判断表达式,表达式为真,就会进行下一次,表达式为假,则不再继续循环。整个循环的过程中,表达式1初始化部分只被执行一次,剩下的就是表达式2、循环语句、表达式3在循环。原创 2023-08-05 23:45:33 · 207 阅读 · 1 评论 -
分支语句:if语句和switch语句
C语⾔逻辑运算符还有⼀个特点,它总是先对左侧的表达式求值,再对右边的表达式求值,这个顺序是保证的。上面式子中,括号内的表达式会先运行,返回0或者1,所以最终是0或1与变量k进行比较。这其实是一个合法表达式,编译器不会报错,但是运行的结果往往与你的预期相差甚远。,两个等号才是判定二者相等。为了防止这种错误,可以将变量写在等号的右边,这样如果真的写错了,编译器会报错。,表达式的结果如果是0,则语句不执行,表达式的结果如果不是0,则语句执行。表达式成立(为真),则语句执行,表达式不成立(为假),则语句不执行。原创 2023-08-04 16:25:22 · 143 阅读 · 1 评论 -
变量、算数操作符
想要得到浮点数,两个运算数必须至少有一个浮点数,这时候C语言就会进行浮点数除除法。%表示求模运算,即返回两个整数相除的余数,这个运算符只能用于整数,不能用于浮点数。对于除法(/),除号的两端如果是整数,执行的就是整数除法,得到的结果也是整数。但是, 正因为这一点,即便像6/4这样结果不是整数的整数除法,简单来说,全局变量在大括号外创建,局部变量在大括号里创建。这种代码不容易理解,建议拆开来写,就不细探讨。变量初始化之后,再给变量一个值,这叫赋值。这个好理解,因为余数就是整数嘛。运行结果1,-1,-1,1。原创 2023-07-31 17:44:34 · 64 阅读 · 1 评论 -
控制语句、数据类型
C语言中将数据类型分为两类,一类叫内置数据类型,一类叫自定义类型。内置类型,包含字符整形浮点型布尔类型。自定义类型,包含数组结构体枚举联合体。原创 2023-07-30 21:20:39 · 78 阅读 · 1 评论 -
初识C语言(一)
main被写成了mian·main后边的()漏掉了·代码中不能使用中文符号,比如括号和分号·一条语句结束后,有分号。原创 2023-07-22 22:11:03 · 60 阅读 · 0 评论