c语言
《c和指针》的练习和一些c语言笔记
H_y6
这个作者很懒,什么都没留下…
展开
-
《C和指针》第五章习题
浮点数类型,2.0因为两个数都是整数,因此除法得到一个被截断的整数,然后再转化为浮点数,所以为2.0想得到2.5-->(float)25/10显而易见,结果本应当是-10但是由于函数的调用顺序是不确定的,所以可能有一下结果2 - 3*42 - 4*33 - 2*43 - 4*24 - 3*24 - 2*3即三个func()的调用顺序不确定用于操纵特殊的一位的时候如果要挑剔的话,应该是if更慢一些,因为多了赋值i的语句。原创 2024-03-04 15:55:40 · 780 阅读 · 1 评论 -
《C和指针》第四章习题
合法,对表达式进行求值,但是结果没有存在任何地方数据类型 变量名 = 值或表达式合法,如果你想为一些语句引入变量,但是又想变量只能这些语句使用,就可以这样定义0-9容易死循环,且putchar不在while循环里需要循环体至少执行一次的时候用do合适。原创 2024-02-23 12:54:01 · 416 阅读 · 0 评论 -
《c和指针第三章习题》
首先,extern调用的是具有外部链接属性的变量,而函数a内部的变量是none的属性,所以错了 ,若是x被static修饰了,也不能调用,因为static当它用于代码块内部的变量声明时,static关键字用于修改变量的存储类型,从自动变量修改为静态变量,但变量的链接属性和作用域不受影响。因为函数内部声明的变量作用域就是函数内部,一旦出了函数,变量就会清零,所以若是第一次函数改变了变量的值,那么第一次结束调用的值就不和第二次开始的变量一样了,若第一次并未改变变量的值,那就第一次结束的和第二次开始的一样。原创 2024-02-22 10:10:35 · 908 阅读 · 1 评论 -
《C和指针》编写一个程序,从标准输入读取些字符,并把它们写到标准输出上。它同时应该计算checksum值,并写在字符的后面。
【代码】《C和指针》编写一个程序,从标准输入读取些字符,并把它们写到标准输出上。它同时应该计算checksum值,并写在字符的后面。原创 2024-02-20 17:48:39 · 138 阅读 · 0 评论 -
编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确地成对出现。注意:你不必担心注释内部、字符串常量内部和字符常量形式的花括号。
【代码】编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确地成对出现。注意:你不必担心注释内部、字符串常量内部和字符常量形式的花括号。原创 2024-02-20 20:55:45 · 105 阅读 · 0 评论 -
.编写一个程序,一行行地读取输入行,直至到达文件尾。算出每行输入行的长度,然后把最长的那行打印出来。为了简单起见,你可以假定所有的输入行均不超过1000个字符。
【代码】.编写一个程序,一行行地读取输入行,直至到达文件尾。算出每行输入行的长度,然后把最长的那行打印出来。为了简单起见,你可以假定所有的输入行均不超过1000个字符。原创 2024-02-20 19:28:04 · 143 阅读 · 0 评论 -
【C语言】编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。编写这个程序的时候要使这个程序能够处理的输入行的长度没有限制。
【代码】【C语言】编写一个程序,从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。编写这个程序的时候要使这个程序能够处理的输入行的长度没有限制。原创 2024-02-20 15:44:15 · 166 阅读 · 0 评论