单选题 以下叙述中错误的是 ( )。

A、 C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
B、 用C语言编写的程序称为源程序,它以ASCII代码形式存在一个文本文件中
C、 C语言源程序经编译后生成后缀为.obj的目标程序
D、 C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
下载APP答题
由4l***gq提供 分享 举报 纠错

相关试题

单选题 已知字母A的ASCII码为十进制的65,下面程序的输出是 ( )。 int main () { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf ("% d% c\n",ch1,ch2); return 0; }

A、不确定的值
B、C.D
C、67,D
D、B,C

单选题 以下叙述中错误的是 ( )。

A、C语句必须以分号结束
B、空语句出现在任何位置都不会影响程序运行
C、赋值表达式末尾加分号就构成赋值语句
D、复合语句在语法上被看作一条语句

单选题 表达式3.6-5/2+1.2+5%2的值是 ( )。

A、3.3
B、4.3
C、4.8
D、3.8

单选题 以下选项中,不合法的C语言数值常量是 ( )。

A、0x8A
B、028
C、12
D、177

单选题 不可在C程序中用做用户标识符的标识符是 ( )。

A、Date
B、Hi
C、and
D、case

单选题 以下关于C语言指针的说法,错误的是( )

A、通过指针可以间接访问和修改变量的值
B、指针变量存储的是内存地址
C、指针变量可以直接赋值为整数(如int *p = 100;)
D、指针变量可以指向另一个指针变量

单选题 t为int类型,进入下面的循环之前,t的值为0,while(t=1){……}则以下叙述中正确的是()

A、循环控制表达式的值为0
B、以上说法都不对
C、循环控制表达式不合法
D、循环控制表达式的值为1

单选题 以下能正确定义二维数组的是 ( )。

A、int a[][4]={0};
B、int a[2][3]={{1,2},{3,4}};
C、int a[3][3]=2*(2*3);
D、int a[][3]={};