c语言习题
文章平均质量分 89
c语言习题
无限大.
这个作者很懒,什么都没留下…
展开
-
c语言习题
/主要解释一下D,首先这是个逗号表达式,输出最后一个语句的结果,即x+1,此时的x = y,y = 6而并非7,因为y + 1语句并没有把改变的值赋给y,只是进行了一个+1的操作。float y;//最后输出格式为十进制 a = 8,然后a++,先把a打印,再令其值+1, --b,先把b的值-1,然后再打印(打印即为输出,但一般把printf成为打印)D) a=a+7=c+b 在 C 语言中,赋值运算符 "=" 是从右到左的,所以 a=a+7=c+b 是不合法的,因为 a+7 不是一个可以赋值的。原创 2024-09-22 21:26:33 · 1051 阅读 · 0 评论 -
c语言习题
,`%%d`会被解析为`%d`文本,而不是一个格式指示符,所以`a`和`c`的值不会被插入到字符串中。在这个例子中,格式字符串是`"%f,%d,c=%d"`,所以你应该输入一个浮点数(对应`%f`),一个整数(对应`%d`),然后输入"c=",再输入另一个整数(对应`c=%d`)。所以,如果你想通过这个输入语句使 `a=5.0`,`b=4`,`c=3`,你应该输入:`5.0,4,c=3`。这样,`scanf`函数会将`5.0`读取到变量`a`中,`4`读取到变量`b`中,`3`读取到变量`c`中。原创 2024-09-22 21:33:32 · 1083 阅读 · 0 评论 -
c语言习题
1.一个 C 程序的执行是从( )。A) 本程序的 main 函数开始 ,到 main 函数结束B) 本程序文件的第一个函数开始 ,到本程序文件的最后一个函数结束C) 本程序的 main 函数开始 ,到本程序文件的最后一个函数结束D) 本程序文件的第一个函数开始 ,到本程序的 main 函数结束//一个 C 程序的执行是从 `main` 函数开始的。在 `main` 函数中,程序会按照顺序执行各个语句和函数调用。原创 2024-09-22 21:10:11 · 631 阅读 · 0 评论