C语言基本问题

1. F( T )C语言程序是从源文件的第一条语句开始执行的。
2. F( T )C语言对其数据在内存中所占用的实际字节数是有明确规定的。
3. T( F)C语言中强制类型转换不会改变原变量的原有数据类型。
4. T( F )程序段:i=8,j=10;printf("%d,%d,%d,%d\n",i,j,++i,j++);其结果9,10,9,10.
5. F( T )C语言中放在“”之间的内容都被视为字符串的一个构成部分,都可以在屏幕上原样显示。
6. F( T )C程序的执行是从程序的第一行开始,一直到程序的最后一行结束。
7. T( F)设x、t均为int型变量,则执行语句"x = 10;t = x && x >10;"后,t的值为。
8. F(T )C程序的执行从程序头开始。
判断对错 括号是我选的 括号前面是正确的答案 求解释 我是小白

第1个回答  2014-12-24
1经常程序运行是由启动代码开始的,而启动代码一般都是汇编写的,

2.不确定的,数据类型定义的时候是确定的,运行的时候根据硬件多不同会有所不同
3.毫无疑问肯定会了,要不还说什么强制呢,对吧
4.应该是8,10,9,10吧。因为Printf语句就运行了一次,所以第一个I是8,第二个i是先+后输出应该是9,第一个j是9,第二个j是先输出后++,而程序只运行了一次,所以还是没有+,等于10。
5.双引号是C的字符串格试符,所以是对的。
6.同第一题
7·没有看明白
8.同第一题
相似回答