参考答案和解析
正确答案:B
解析:本题考查程序语言基础知识。程序错误一般分为语法错、语义错及运行错。语法错误是指语言结构上的错误,编译程序在进行语法分析遇到错误时,不会就此停止工作,而是希望能准确地指出出错位置和错误性质并尽可能进行校正,以便使编译程序能继续工作。源程序中有些结构,按照语法规则去判断,它是正确的,但它不符合语义规则。对未声明的变量进行引用,编译时会报告错误。
更多“编译型程序设计语言若规定程序中的变量必须先定义(或声明)再引用,那么违反此规定的程序在(19)时 ”相关问题
  • 第1题:

    ● 编译型程序设计语言若规定程序中的变量必须先定义(或声明)再引用,那么违反此规定的程序在 (19) 时报错。

    (19)

    A.编辑

    B.编译

    C.链接

    D.运行


    正确答案:B

  • 第2题:

    如果在程序中定义静态变量和全局变量时,未明确指明其初始值,那么它们可以在程序编译阶段自动被初始化为0值


    正确

  • 第3题:

    在函数的外部定义,从变量的定义处开始,到本程序文件的末尾。外部变量可以被程序中各个函数所引用,编译时将外部变量分配在()。

    A.寄存器中

    B.累加器中

    C.动态存储区

    D.静态存储区


    B

  • 第4题:

    C语言程序的变量必须先定义再使用。


    正确

  • 第5题:

    6、如下错误的表达为:________。

    A.任何C程序必须包含至少一个主函数main

    B.一个C程序由一个或若干个编译单元组成,每个编译单元是一个源程序文件

    C.一个编译单元由若干顶层声明组成,每个顶层声明是一个声明或函数定义,其中主要为函数定义

    D.声明包括类型定义、变量声明、宏、… 等


    D (46)D) 解析 : 形参是函数定义时由用户定义的形式上的变量 , 实参是函数调用时 , 主调函数为被调函数提供的原始数据。在 C 语言中 , 实参向形参传送数据的方式是 “ 值传递 ” 。