niusouti.com

在ICC集成开发环境中使用C语言编写的外部中断服务函数前都有一条语句,这个语句是()。A.#pragma interrupt_handler 中断服务函数名:中断向量号B.#pragma interrupthandler 中断服务函数名:中断向量号C.#pragma interrupt_handler 中断服务函数名():中断向量号D.pragma interrupt_handler 中断服务函数名:中断向量号

题目

在ICC集成开发环境中使用C语言编写的外部中断服务函数前都有一条语句,这个语句是()。

A.#pragma interrupt_handler 中断服务函数名:中断向量号

B.#pragma interrupthandler 中断服务函数名:中断向量号

C.#pragma interrupt_handler 中断服务函数名():中断向量号

D.pragma interrupt_handler 中断服务函数名:中断向量号


相似考题
更多“在ICC集成开发环境中使用C语言编写的外部中断服务函数前都有一条语句,这个语句是()。”相关问题
  • 第1题:

    在一个被调用函数中,关于return语句使用的描述,()是错误的。

    A.被调用函数中可以不用return语句

    B.被调用函数中可以使用多个return语句

    C.被调用函数中,如果有返回值,就一定要有return语句

    D.被调用函数中,一个return语句可以返回多个值给调用函数


    正确答案:D

  • 第2题:

    在一个函数定义中,函数体的格式是一条复合语句。()

    此题为判断题(对,错)。


    正确答案:√

  • 第3题:

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

    A.一个函数中可以有多条 return 语句

    B.调用函数必须在一条独立的语句中完成

    C.函数中可通过return语句传递函数值

    D.主函数名main也可以带有形参


    正确答案:B
    解析:当函数有返回值时,调用函数可以作为一个表达式的子表达式而不作为一条独立的语句存在。

  • 第4题:

    以下关于return语句的叙述中正确的是( )。

    A.一个自定义函数中可以根据不同情况设置多条return语句

    B.一个自定义函数中必须有一条return语句

    C.定义成void类型的函数中可以有带返回值的retum语句

    D.没有return语句的自定义函数在执行结束时不能返回到调用处


    正确答案:A
    一个函数可以有多个return语句,所以选择A)。

  • 第5题:

    下列叙述中,正确的一条是______。

    A.C语言以函数为程序的基本单位,便于实现程序的模块化

    B.C程序的执行总是从程序的第一句开始

    C.C程序中可以不使用函数

    D.C语言提供了一个输入语句scanf和一个输出语句printf


    正确答案:A

  • 第6题:

    在汇编语言程序中,对END语句的叙述正确的是( )

    A.END 语句是一条可执行语句

    B.END 语句表示程序执行到此结束

    C.END 语句表示源程序到此结束

    D.END 语句在汇编后要产生机器码


    正确答案:C
    解析:END是一个伪指令,选项A错误;END语句表示源程序到此结束,而不是程序执行到此结束,选项B错误,选项C正确;伪指令本身除了部分语句可以申请存储空间以外,不产生任何目标代码,选项D说法错误。

  • 第7题:

    在一个被调用函数中,关于rerun语句的描述,______ 是错误的。

    A.被调用函数中可以不用return 语句

    B.被调用函数中可以使用多个return 语句

    C.被调用函数中,如果有返回值,就一定要有return 语句

    D.被调用函数中,一个return 语句可以返回多个值给调用函数


    正确答案:D
    解析:被调用函数中,一个return语句只能返回一个值给调用函数。

  • 第8题:

    下列关于SQL语言中的CREATE语句的叙述中,哪一条是错误的()。

    A.SQL语言使用CREATETABLE语句创建基本表和视图
    B.SQL语言使用CREATETABLE创建表
    C.SQL语言使用CREATEVIEW创建视图
    D.SQL语言使用CREATEINDEX创建索引

    答案:A
    解析:
    CREATETABLE只能创建表,创建视图是CREATEVIEW.故选项A错误。

  • 第9题:

    以下关于return语句的叙述中正确的是()

    • A、一个自定义函数中可以没有return语句
    • B、一个自定义函数中可以根据不同情况设置多条return语句
    • C、如果一个函数有多个return语句,那么不论运行到哪一个return语句,不会再回到调用处,整个程序都将结束
    • D、没有return语句的自定义函数在执行完最后一条语句后返回到调用处

    正确答案:A,B,D

  • 第10题:

    关于函数的返回值,以下描述中错误的是() 

    • A、如果函数定义中有返回值,那么函数中就必须保证任何情况下都能通过return语句返回一个值,否则编译时会出错
    • B、一个函数中只能有一条return语句,而且它必须位于函数的最后一行
    • C、如果函数定义中没有返回值,那么这个函数就不能用return语句返回
    • D、如果函数定义中有返回值,那么这个函数就必须通过return语句返回一个值
    • E、函数通过return语句返回值

    正确答案:B,C

  • 第11题:

    所有中断服务子程序的最后一条可执行语句必须是RET指令


    正确答案:错误

  • 第12题:

    柜面人员工作中,要(),音量适中,语言文雅、礼貌,规范使用服务用语,禁止使用服务禁语。

    • A、语句简单
    • B、语句清晰
    • C、语句专业
    • D、语句复杂

    正确答案:B

  • 第13题:

    教材P75的【例5-3】用到外部中断和电平变化中断,其中与外部中断源有关的初始化语句是(),与电平变化中断源有关的初始化语句是(),其中电平变化中断标志位清0前的读端口语句是()。


    参考答案:TRISB=0XFF;RBPU=0;INTEDG=1;GIE=1;INTE=1;INTF=0;;TRISB=0XFF;RBPU=0;GIE=1;RBIE=1;y=PORTB;RBIF=0;y=PORTB

  • 第14题:

    以下叙述正确的是( )。

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

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

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

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


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

  • 第15题:

    下列说法正确的是( )。

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

    B.在C程序中,一条语句只能写一行而不能写多行

    C.C程序是以行为基本单位的

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


    正确答案:D
    解析: 本题涉及C语言最基本的4个知识点:①C语言程序是由函数构成的,C程序的基本单位是函数;②每个C程序有且只有一个主函数main(),且程序必须从main()函数开始执行,但是main()函数可以放在程序中的任意位置;③C语言的书写格式是自由的,一行可以写多条语句,一条语句也可以写在不同的行上;④C语言本身不提供输入输出语句,可以通过函数来实现输入和输出操作。

  • 第16题:

    下列叙述中,错误的是( )。

    A.一个函数中可以有多条return语句

    B.调用函数必须在一条独立的语句中完成

    C.函数可通过return语句返回其函数值

    D.主函数名main()也可以带形参


    正确答案:B
    解析:本题考核函数的基本知识点。当函数有返回值时,调用函数可以作为一个表达式的子表达式,而不是作为一条独立的语句存在。故选项B的说法是错误的。

  • 第17题:

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

    A.一个函数中可以有多条return语句

    B.调用函数必须在一条独立的语句中完成

    C.函数中通过return语句传递函数值

    D.主函数名main也可以带有形参


    正确答案:D

  • 第18题:

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

    A.在函数中,通过return语句传回函数值

    B.在函数中,可以有多条return语句

    C.主函数名main()后的一对圆括号中也可以带有参数

    D.调用函数必须在一条独立的语句中完成


    正确答案:D
    解析:调用函数不必在一条独立的语句中完成。

  • 第19题:

    以下关于return语句的叙述中不正确的是( )。

    A)一个自定义函数中必须有一条return语句

    B)一个自定义函数中可以根据不同情况设置多条return语句

    C)如果一个函数有多个return语句,那么不论运行到哪一个retum语句,该函数将结束

    D)没有return语句的自定义函数在执行完最后一条语句时返回到调用处


    正确答案:A

  • 第20题:

    被调用函数调用结束后,返回到()。

    • A、主调用函数中该被调用函数调用语句处
    • B、主函数中该被调用函数调用语句处
    • C、主调用函数中该被调用函数调用语句的前一条语句
    • D、主调用函数中该被调用函数调用语句的后一条语句

    正确答案:A

  • 第21题:

    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。


    正确答案:标准I/O库/系统

  • 第22题:

    JX-300XPDCS,SCX语言属于C语言的二次开发,对于“;”的使用,每行最多只能使用一次,但在()语句中例外,可使用两次。

    • A、for循环语句
    • B、while循环语句
    • C、if条件语句
    • D、which条件语句

    正确答案:A

  • 第23题:

    在C51语言编程中,编写中断服务函数时需要考虑如何进行现场保护、阻断其他中断、返回时自动恢复现场等处理的程序段的编写。


    正确答案:错误

  • 第24题:

    填空题
    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。

    正确答案: 标准I/O库/系统
    解析: 暂无解析