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

题目

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

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

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

    下列程序的功能是给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语言程序中,可以用一个符号名来代表一个常量,称为符号常量。这个符号名必须在程序中进行特别的“指定”,并符合标识符的命令规则。在本题中圆周率π是一个符号常量,但在程序中并没有指定其值,所以编译器找不到其值就会报错。所以选项D正确。

  • 第2题:

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

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

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

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

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


    参考答案:D

  • 第3题:

    以下程序的功能是:给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
    解析:π必须用一个符号名来代表,而且这个符号名必须在程序中进行指定,否则计算机将不能识别。

  • 第4题:

    下面的程序在编泽时产生错误,其出错原因是()。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语言变量名可由数字,字母,下划线构成,但首字符不能为数字。

  • 第5题:

    阅读以下程序

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

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

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

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

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


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

  • 第6题:

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

    A.变量没有初始化

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

    C.循环控制出错

    D.代码输入有误


    正确答案:B

  • 第7题:

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

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

    正确答案:A

  • 第8题:

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

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

    正确答案:C

  • 第9题:

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

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

    正确答案:D

  • 第10题:

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

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

    正确答案:D

  • 第11题:

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

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

    B

    分析错误的表象

    C

    找出错误的原因

    D

    修改代码


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

  • 第12题:

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

    变量没有初始化

    B

    循环控制出错

    C

    变量没有明确的注释

    D

    代码输入有误


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

  • 第13题:

    有关FOR循环结构,叙述正确的是()

    A、对于FOR循环结构,循环的次数是未知的

    B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句

    C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错

    D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句


    参考答案:C

  • 第14题:

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

    A.代码没有加断点

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

    C.代码没有中断代码

    D.没有错误


    参考答案:B

  • 第15题:

    以下程序的功能是:给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非法,且未对变量Π做任何定义,所以编译时会出现非法字符的错误信息。

  • 第16题:

    以下程序的功能是: 给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。

  • 第17题:

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

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

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

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

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


    本题答案:D

  • 第18题:

    读取软盘时提示Abort,Retry,Fail的原因()

    • A、软盘没有格式化
    • B、软盘与软驱类型不匹配
    • C、由于软盘引导扇区损坏或病毒的原因,软驱在记取盘中数据时出错
    • D、电脑反应慢

    正确答案:A,B,C

  • 第19题:

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

    • A、检查代码 
    • B、设置断点 
    • C、估计代码 
    • D、单步调试

    正确答案:D

  • 第20题:

    输入格式设计(要点)包括()

    • A、程序的维护
    • B、提高输入效率
    • C、减少出错概率
    • D、方便用户

    正确答案:B,C,D

  • 第21题:

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

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

    正确答案:A

  • 第22题:

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

    • A、研究有关程序
    • B、排除错误
    • C、在程序代码中找出错误
    • D、修改代码

    正确答案:C

  • 第23题:

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

    工作量很大

    B

    程序代码多

    C

    不易找出错误的内因

    D

    分析错误的表象很难


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