若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放

题目

若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.C程序在运行过程中所有计算都以二进制方式进行

B.C程序在运行过程中所有计算都以十进制方式进行

C.所有C程序都需要编译链接无误后才能运行

D.C程序中整型变量只能存放整数,实型变量只能存放浮点数


正确答案:B
C语言中,参与运算的数可以以八进制、十进制、十六进制等多种形式表示。

第2题:

在以下程序中,变量S为( )。 DefDbl A-H O-Z DefInt I-N S=1 For I=1 To 20 S=S*I Next I Printf"S=",S

A.字符串变量

B.长整型变量

C.单精度实型变量

D.双精度实型变量


正确答案:D

第3题:

已知a为实型变量,下列程序段: case a>=5.1 of 0:a:=10; 1:a:=20 end 有错误,其错误是( )。

A情况表达式中的常数

B赋值语句两边类型不一致,因而不能赋值

C情况表达式为关系表达式

D情况表达式与情况常量类型不一致


正确答案:A

第4题:

以下叙述中正确的是( )。

A.a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值

B.在赋值表达式中,赋值号左边既可以是变量也可以是任意表达式

C.执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0

D.已有a=3,b=5,当执行了表达式a=b,b=a之后,使a中的值为5,b中的值为3


正确答案:A
C语言中语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据。是为了避免类型转换之间可能会发生的错误。

第5题:

以下叙述中正确的是( )

A.C程序中,赋值运算符的优先级最低

B.若a是实型变量,C程序中允许进行以下赋值:a=10,因此,实型变量中允许存放整型数

C.若a和b类型相同,在执行了赋值a=b后b中的值将放入a中,b中的值将丢失

D.在C程序中,除号运算符“/”两边的类型相同时才能进行相除运算


正确答案:D

第6题:

FoxPro中有两种变量,它们是____。

A、字段变量和内存变量

B、用户变量和系统变量

C、整型变量和实型变量

D、数字变量和非数字变量


参考答案:A

第7题:

以下正确的叙述是()。

A.在C程序中,每行中只能写一条语句

B.若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数

C.在C程序中,无论是整数还是实数,都能被准确无误地表示

D.在C程序中,%是只能用于整数运算的运算符


正确答案:D

第8题:

以下不正确的叙述是

A.在C程序中,逗号运算符的优先级最低

B.在C程序中,APH和aph是两个不同的变量

C.若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变

D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值


正确答案:D

第9题:

下列叙述中正确的是( )。

A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式

B.实型变量中允许存放整型数

C.若a和b类型相同,在执行了赋值a=b后,b中的值将放入a中,但b中的值不变

D.在c程序中,求余运算符“%”两边的类型相同时才能进行运算


正确答案:B
解析:选项A),在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式;在判断选项B)时首先应该建立这样的概念,整型变量中只能存放整型数,实型变量中能存放实型数,也能存放整型数:选项C),执行表达式a=b后,将把变量b存储单元中的值赋给变量a,从而覆盖a中原有的值,但b中原有的值并不改变;选项D),在C程序中,求余运算符“%”两边的类型均为整型数据。

第10题:

以下叙述中正确的是( )

A.在C程序中,语句之间必须要用分号(;)分隔

B.在C程序中#include行和#define行不是C语句

C.程序中的注释部分可有可无,通常可以省略

D.当输入数值数据时,对于整型变量只能输入整型值:对于实型变量只能输入实型值


正确答案:B

更多相关问题