以下描述中,叙述正确的是()A、在C程序中每行只能写一条语句B、在C程序中%是只能用于整数运算的运算符C、在C程序中无论是整数还是实数都能被准确无误地表示D、若a是实型变量C程序中允许赋值a=10因此实型变量中允许存放整型数

题目

以下描述中,叙述正确的是()

  • A、在C程序中每行只能写一条语句
  • B、在C程序中%是只能用于整数运算的运算符
  • C、在C程序中无论是整数还是实数都能被准确无误地表示
  • D、若a是实型变量C程序中允许赋值a=10因此实型变量中允许存放整型数

相似考题
更多“以下描述中,叙述正确的是()A、在C程序中每行只能写一条语句B、在C程序中%是只能用于整数运算的运算符C、在C程序中无论是整数还是实数都能被准确无误地表示D、若a是实型变量C程序中允许赋值a=10因此实型变量中允许存放整型数”相关问题
  • 第1题:

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

    A.C程序由函数组成

    B.C程序由主函数构成

    C.C程序由函数和过程构成

    D.在C程序中无论是整数还是实数,都可以正确无误的表示出来


    正确答案:A
    解析: 本题涉及C语言最基本的两个知识点:①C程序是由函数构成的,有且仅有一个主函数,也可以有其他的函数;②整数在允许的范围内可以准确无误的表示出来,但计算机的存储能力有限,不能表示无限精度的实数。

  • 第2题:

    以下不正确的叙述是

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

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

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

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


    正确答案:D

  • 第3题:

    以下叙述正确的是( )。

    A.在C语言程序中,main函数必须位于程序的最前面

    B.C语言程序的每行中只能写一条语句

    C.C语言本身没有输入输出语句

    D.在对一个C语言程序进行编译的过程,可发现注释中的拼写错误


    正确答案:C
    解析:选项A)中,main函数可以放在程序的任何位置,不一定要放在程序的最前面,不论main函数放在什么位置,程序的执行却总是从main函数开始的;选项B)中,因为C语言的语法限制不严格,所以可以多条语句放在同一行上;选项C)是正确的,C语言中没有专门的输入输出语句,输入输出是通过使用输入输出库函数来实现的;选项D)是错误的,因为C语言中的注释是不会被编译的。注意:掌握算法的相关特性。

  • 第4题:

    以下叙述中正确的是( )

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

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

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

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


    正确答案:D

  • 第5题:

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

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

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

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

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


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

  • 第6题:

    以下叙述中正确的是( )

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

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

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

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


    正确答案:B

  • 第7题:

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

    A.在C程序中无论是整数还是实数,只要在允许的范围内都能准确无误地表示

    B.C程序由主函数组成

    C.C程序由若干函数组成

    D.C程序中只允许包含一个函数


    正确答案:C
    整型是没有问题的,实型在存诸的时候,是用科学记数法存的,没有办法得到准确值的,是有一定误差的。C程序是由若干的函数组成,不只有主函数,函数是C程序的基本组成部分。但是C程序中必须有一个而且只能有一个以main(主函数)开头的函数,因为C程序的执行是从main函数开始的,所以正确选项为C。

  • 第8题:

    以下叙述中错误的是( )

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

    B.C程序中的变量,代表内存中的一个存储单元,它的值可以根据需要随时修改

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

    D.在C程序中,一个正整数可以用十进制、八进制和十六进制的形式来表示


    正确答案:C

  • 第9题:

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

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

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

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

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


    正确答案:D
    在c语言所有的运算符中,逗号运算符的优先级最低。C语言区分大小写,所以APH和aph是两个不同的变量。赋值表达式a=b表示将b的值赋予a,而b本身的值保持不变;通过键盘可以向计算机输入允许的任何类型的数据。选项D)中当从键盘输人数据时,对于整型变量可以输入整型数值和字符,对于实型变量可以输入实型数值和整型数值等。

  • 第10题:

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


    正确答案:正确

  • 第11题:

    在C程序中,无论多少大的整数还是实数,都能准确无误的表示。


    正确答案:错误

  • 第12题:

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

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

    B

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

    C

    所有的C程序都需要在连接无误后才能运行

    D

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


    正确答案: C
    解析:
    在C程序运行过程中,编译器的作用是将程序转换为目标代码,目标代码都是二进制的。答案选择B选项。

  • 第13题:

    关于C语言中数的表示,以下叙述正确的是()

    A.只有整型数在允许范围内能精确无误的表示,实型数会有误差

    B.只要在在允许范围内整型和实型都能精确表示

    C.只有实型数在允许范围内能精确无误的表示,整型数会有误差

    D.只有八进制表示的数在不会有误差


    正确答案:A)
    实型数据在内存中存储的二进制位数是有限的,例如float型数据在内存中有24位二进制尾数。而一个十进制实数转化为二进制实数时,其有效数字位数有可能会超过尾数的存储长度,从而导致有效数字丢失而产生误差

  • 第14题:

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

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

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

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

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


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

  • 第15题:

    以下正确的叙述是()。

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

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

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

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


    正确答案:D

  • 第16题:

    以下叙述错误的是( )。

    A.C语言区分大小写

    B.C程序中的一个变量,代表内存中一个相应的存储单元,变量的值可以根据需要随时修改

    C.整数和实数都能用C语言准确无误地表示出来

    D.在C程序中,正整数可以用十进制、八进制和十六进制的形式来表示


    正确答案:C
    解析:本题涉及C语言最基本的3个概念:①C语言是区分大小写的,q和Q是两个不同的变量;②变量的实质就是在内存中占据一定的存储单元,存储单元里存放的是该变量的值,变量的值可以根据需要进行修改;③整数在允许的范围内可以准确的表示出来,但不可能表示无限度的实数。正整数可用二进制、十进制、八进制和十六进制表示。

  • 第17题:

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

    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语言中语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据。是为了避免类型转换之间可能会发生的错误。

  • 第18题:

    在C语言中,以下说法不正确的是( )。

    A.在C程序中,整数和实数都能被准确无误地表示出来

    B.在C程序中,任何一个变量名都代表存储器中的一个位置

    C.静态变量的生存期与整个程序的运行期相同

    D.C语言中,任何变量都必须先声明才能进行引用


    正确答案:A
    解析:此题考查C语言的基本概念。变量的实质就是在内存中占据一定的存储单元,存储单元里存放的是该变量的值,变量的值可以根据需要进行修改;整数在允许的范围内可以准确的表示出来,但不可能表示无限度的实数。

  • 第19题:

    对于语句const int x=10;的描述正确的是( )。

    A.该语句不允许定义为int const x=10;

    B.在程序中可以重新对X赋值

    C.变量X不能使用+ +运算符

    D.const关键字只能用来修饰常量


    正确答案:C

  • 第20题:

    下列叙述中正确的是( )。A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式 SXB

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

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

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

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

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


    正确答案:B
    选项A,在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式,右边也不得出现表达式;选项B中,整型变量中只能存放整型数,但实型变量中能存放实型数,也能存放整型数;选项C,表达式a=b的意思是把变量b的值赋给变量a,从而覆盖a中原来值;选项D,要求取余运算符"%"两边的类型均为整型。

  • 第21题:

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

    A.C程序中的#include和#define行均不是C语句

    B.除逗号运算符外,赋值运算符的优先级最低

    C.C程序中,j++;是赋值语句

    D.C程序中,+、-、*、/、%是算术运算符,可用于整型和实型数的运算


    正确答案:D
    解析:“%”是求余运算符,其两侧的数值只能为整型,不能用于实型数据的运算。

  • 第22题:

    判断以下叙述,其中正确的是()

    • A、在pascal程序中所用到的变量必须先说明后使用
    • B、在pascal程序中,允许使用的最小值是-maxint
    • C、在pascal程序中,分号是语句的一部分,在每个语句中不能省略
    • D、在pascal程序中,符号常数的值可根据需要随时修改

    正确答案:A

  • 第23题:

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


    正确答案:错误