还剩6页未读,继续阅读
文本内容:
嵌入式系统开发与设计知识测试241,将二进制数1U10101B转换成对应的十进制数是()o[单选题]*A、225B、245(正确答案)C、240D、
2352.C语言的基本结构包括()o*A.自定义函数库B.预编译命令(正确答案)C.主函数(正确答案)D.子函数:正确答案)
3.程序的执行总是从()开始,再调用(),不管函数的排列顺序如何,最后在()中结束整个程序()o[单选题]*A.主函数、主函数、子函数B.主函数、子函数、主函数(正确答案)C.子函数、主函数、主函数D.子函数、主函数、子函数
4.()是函数开始和结束的标志,不可省[单选题]*A.分号B.大括号(正确答案)C.小括号D.方括号
5.使用标准库函数时应在程序开头一行写0o[单选题]*A.#includ stdio.h B.Bnclud stdio.h C.#include stdio*h D.#include stdio.h E确答案)
6.函数中可缺省是()[单选题]*A.函数首部B.函数体C.函数名称(正确答案)D.执行语句
7.表示注释的符号是()o[单选题]*A./**/(正确答案)B./*/c.()D.【】
8.C程序总是从main函数开始执行的,与main函数的位置无关()[单选题]*A.正确(正确答案)B.错误
9.每个语句和数据声明的最后必须有一个分号()[单选题]*A.正确(正确答案)B.错误
10.运行c程序的步骤主要包括()o A.输入编辑源程序(正确答案)B.对源程序进行编译〔正确答案)C.与库函数连接(正确答案)D.运行目标程序(正确答案)IL C语言中,数据类型由()等几大类组成*A.基本数据类型(正确答案)B.构造数据类型(正确答案)C.指针类型(正确答案)D.空类型(正确答案)
12.常量分为()等几大类型*A.整型(正确答案)B.实型(正确答案)C.字符型(正确答案)D.字符串(正确答案)
13.变量的两个要素是()o*A.变量名称(正确答案)B.变量长短C.变量取值(正确答案)D.变量大小
14.算术运算符的含义分别是()0[单选题]*A.“取余”、“取整”B.“取整”、“取余”(正确答案)C.“取商”、“取余”D.“取整”、“取商”
15.关系运算符“二二”的主要含义是()[单选题]*A.再次赋值B.连续赋值C.是否等于(正确答案)D.恒等于16d++”和“++『的含义分别是()0[单选题]*A.先加后用,后用后加B.先加后用,先用后加C.先用先加,后加后用D.先用后加,先加后用〔正确答案)
17.假设numl=3,num2=4,num3=5,贝lj(numlnum2)!=num3的值为()[单选题]*A.0B.1(正确答案)C.不定D.测试等于
018.逻辑运算式5384-!0的值为()o[单选题]*A.0(正确答案)B.1C.2D.
419.运算式0x8b0xf0的值为()[单选题]*A.Ox8f B.Oxfb C.0x0b D.0x80正确答案
20.函数体由数据声明和执行语句组成,C语句包括*A.控制语句正确答案B.函数调用语句正确答案C.表达式语句正确答案D.空语句正确答案E.复合语句正确答案
21.以下程序的输出结果是o#includestdio.h voidmainchar a,b,c;a=B;b=O;c=Y;putchara;putchar c\n,;putcharb;putchar\n;putcharc;putchar c\n r;}[单选题]*A.BOY B.BQE确答案o YC.boy D.CPZ22诞出4%1%1”,心;中的%的作用是o[单选题]*A.控制字符B.函数调用C占位,格式控制正确答案D.数据赋值
23.使用scanf函数输入a、b、c的值,正确的格式是[单选题]*A.scanf%d%d%d,a,b,c;B.scanf%d%d%d”,a,b,c;「确答案C.scanf%d-%d-%d,a,b,c;D.scanf“%d%d%d»,a,b,c;
24.ifab{t=a;a=b;b=t;}大括号中程序段的作用是[单选题]*A.数值交换正确答案B.变量赋值C.判别大小D.数值运算
25.while⑴;a=0;中的while语句的作用是[单选题]*A.变量赋值B.为1执行C.判别真假D,原地等待正确答案
26.do{i++;}whileO;程序中大括号的语句能够执行多少次o[单选题]*A.不能执行B.0C.1(正确答案)D.无限次数
27.for(表达式1;表达式2;表达式3)语句4;的执行流程是()[单选题]A.表达式1表达式2表达式3语句4B.表达式1表达式2语句4表达式3(正确答案)C.表达式1表达式3语句4表达式2D.表达式1表达式3表达式2语句4。