单选题某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。A 变量没有初始化B 编写的语句书写格式不规范C 循环控制出错D 代码输入有误

题目
单选题
某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。
A

变量没有初始化

B

编写的语句书写格式不规范

C

循环控制出错

D

代码输入有误


相似考题
更多“单选题某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。A 变量没有初始化B 编写的语句书写格式不规范C 循环控制出错D 代码输入有误”相关问题
  • 第1题:

    下面说法不是断点特点是()。

    A、它是调试器的功能之一

    B、程序运行到这一行就会停住,然后你可以一步一步往下调试

    C、调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误停下

    D、调试过程中不可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误停下


    参考答案:D

  • 第2题:

    以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning*/ {int r;float s; scanf("%d",&r); s=*π*r*r*r;printf("s= %f\n",s); } 出错的原因是 ______。

    A.注释语句书写位置错误

    B.存放圆半径的变量不应该定义为整型

    C.输出语句中格式描述符非法

    D.计算圆面积的赋值语句中使用了非法变量


    正确答案:D
    解析:π必须用一个符号名来代表,而且这个符号名必须在程序中进行指定,否则计算机将不能识别。

  • 第3题:

    下面的程序在编泽时产生错误,其出错原因是()。includemain(){int 1_case;float printF;

    下面的程序在编泽时产生错误,其出错原因是( )。 #include<stdio.h> main() {int 1_case;float printF; printf("请输入2个数:"); scanf ("%d%f",&1_case,&printF); printf("%d%f\n",1_case,printF); }

    A.定义语句出错,1_case不能作为变量名

    B.定义语句出错,printF不能用作用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,printf不能输出1_case的值


    正确答案:A
    解析:C语言变量名可由数字,字母,下划线构成,但首字符不能为数字。

  • 第4题:

    阅读以下程序

    该程序在编译时产生错误,其出错原因是( )。

    A.定义语句出错,case是关键字,不能用作用户自定义标识符

    B.定义语句出错,printF不能用作用户自定义标识符

    C.定义语句无错,scanf不能作为输入函数使用

    D.定义语句无错,scanf不能输出case的值


    正确答案:A
    用户自定义标识符不能使用关键字,Case是关键字之一,所以选择A)。

  • 第5题:

    某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原因。

    A.变量没有初始化

    B.编写的语句书写格式不规范

    C.循环控制出错

    D.代码输入有误


    正确答案:B

  • 第6题:

    某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。

    • A、变量没有初始化
    • B、编写的语句书写格式不规范
    • C、循环控制出错
    • D、代码输入有误

    正确答案:B

  • 第7题:

    关于VB源代码的编写,下列说法错误的是()。

    • A、VB源代码中不区分字母的大小写
    • B、同一行可以写多个语句
    • C、可以适当添加注释有利于程序的维护和调试
    • D、一个语句必须写在一行中,不可分成多行来书写

    正确答案:D

  • 第8题:

    常用的调试中技术有两种,设置打印语句,输出有关的值和()。

    • A、在程序代码中找出错误
    • B、分析错误的表象
    • C、重复测试
    • D、使用自动工具调试

    正确答案:D

  • 第9题:

    单选题
    阅读以下程序:#include main(){ int case; float printF; printf("请输入2个数:"); scanf("%d %f",&case,&printF); printf("%d %f",case,printF);}该程序编译时产生错误,其出错原因是(  )。
    A

    定义语句出错,case是关键字,不能用作用户自定义标识符

    B

    定义语句出错,printF不能用作用户自定义标识符

    C

    定义语句无错,scanf不能作为输入函数使用

    D

    定义语句无错,printf不能输出case的值


    正确答案: C
    解析:
    在C语言中,关键字又称保留字,它是系统预先定义的,具有特定含义的标识符,故不允许用户重新定义。case为C语言中的关键字,因此用户不能再定义标识符为case的变量。答案选择A选项。

  • 第10题:

    单选题
    使用设置打印语句,输出有关的值进行调试可以()。
    A

    分析、推测程序错误的位置

    B

    分析错误的表象

    C

    找出错误的原因

    D

    修改代码


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    若无法断定程序出错的大概位置时,需采用()手段,以确定程序的错误。
    A

    检查代码 

    B

    设置断点 

    C

    估计代码 

    D

    单步调试


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    使用设置打印语句,输出有关的值进行调试的缺点是()。
    A

    工作量很大

    B

    程序代码多

    C

    不易找出错误的内因

    D

    分析错误的表象很难


    正确答案: D
    解析: 暂无解析

  • 第13题:

    为什么按【f8】键调试代码会失败,但是单击菜单【逐语句】却能进入调试状态?有可能是以下哪种原因?()

    A.代码没有加断点

    B.快捷键【F8】被别的软件占用

    C.代码没有中断代码

    D.没有错误


    参考答案:B

  • 第14题:

    以下程序的功能是:给r输入数据后计算半径为r的圆面积s。include main( )/* Beginning

    以下程序的功能是:给r输入数据后计算半径为r的圆面积s。#include <stdio, h>main( )/* Beginning */{ int r; float s; scanf("% d", &r); s = *Π* r*r;printf("s =%f\n",s); 程序在编译时出错,出错的原因是( )。

    A.注释语句书写位置错误

    B.存放圆半径的变量r不应该定义为整型

    C.输出语句中格式描述符非法

    D.计算圆面积的赋值语句中使用了非法变量


    正确答案:D
    解析:本题中表达式*Π*r*r非法,且未对变量Π做任何定义,所以编译时会出现非法字符的错误信息。

  • 第15题:

    以下程序的功能是: 给r输入数据后计算半径r圆面积s。程序在编译时出错。 main () /* Beginning */ { int r; float s; scanf ( "%d", &r); s=*π*r*r; printf ("s=%f\n", s); 出错的原因是

    A.注释语句书写位置错误

    B.存放圆半径的变量r 不应该定义为整型

    C.输出语句中格式描述符非法

    D.计算圆面积的赋值语句中使用了非法变量


    正确答案:D
    解析:在C语言源程序中了注释部分、字符串常量部分可以使用任意字符外,其余部分只能由52个大小写:字母、10个阿拉伯数字以及+-*/=,._:;?\"'~|!#%&()[]^>“空格”30个特殊符号组成。所以在计算圆面积的赋值语句中出现的π是非法字符,将引起编译出错.应该选择D。

  • 第16题:

    关于VB源代码的编写,下列说法错误的是()。

    A.VB源代码中不区分字母的大小写

    B.同一行可以写多个语句

    C.可以适当添加注释有利于程序的维护和调试

    D.一个语句必须写在一行中,不可分成多行来书写


    本题答案:D

  • 第17题:

    使用设置打印语句,输出有关的值进行调试可以()。

    • A、分析、推测程序错误的位置
    • B、分析错误的表象
    • C、找出错误的原因
    • D、修改代码

    正确答案:A

  • 第18题:

    某次程序调试时没有出现预计的结果,下列()不可能是原因。

    • A、变量没有初始化
    • B、循环控制出错
    • C、变量没有明确的注释
    • D、代码输入有误

    正确答案:C

  • 第19题:

    使用设置打印语句,输出有关的值进行调试的缺点是()。

    • A、工作量很大
    • B、程序代码多
    • C、不易找出错误的内因
    • D、分析错误的表象很难

    正确答案:A

  • 第20题:

    单选题
    某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。
    A

    变量没有初始化

    B

    编写的语句书写格式不规范

    C

    循环控制出错

    D

    代码输入有误


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    关于VB源代码的编写,下列说法错误的是()。
    A

    VB源代码中不区分字母的大小写

    B

    同一行可以写多个语句

    C

    可以适当添加注释有利于程序的维护和调试

    D

    一个语句必须写在一行中,不可分成多行来书写


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    常用的调试中技术有两种,设置打印语句,输出有关的值和()。
    A

    在程序代码中找出错误

    B

    分析错误的表象

    C

    重复测试

    D

    使用自动工具调试


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    调试中的关键技术问题是()。
    A

    研究有关程序

    B

    排除错误

    C

    在程序代码中找出错误

    D

    修改代码


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    某次程序调试时没有出现预计的结果,下列()不可能是原因。
    A

    变量没有初始化

    B

    循环控制出错

    C

    变量没有明确的注释

    D

    代码输入有误


    正确答案: B
    解析: 暂无解析