




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机基础及程序设计考试复习计划资料计算机基础及程序设计考试复习计划资料21/21计算机基础及程序设计考试复习计划资料优选文档填空题1、在微机中平时说是的cpu是指运算器和控制器。2、C程序的运算符中赋值运算符的优先级仅高于逗号运算符。3、在C语言中若是对函数f的种类未加显说明,则函数f的隐含种类是int型。4、在对文件进行操作的过程中,若要求文件的地址回到文件的开头,应该调用的函数是rewind()。5、CPU、主储藏器、和外面设备组成计算机的硬件系统。6、储藏器是计算机能够实现“储藏程序”功能的硬件基础。7、使用strcpy函数应包括的头文件是string.h。8、定义文件指针fp的定义语句为FILE*fp。9、硬件系统和软件系统组成一个完满的计算机系统。10、C程序中,函数体放在一对{}中。11、在C语言中,输入操作是由库函数printf()达成的,输入操作是由库函数scanf()达成的。12、在函数外面定义的变量统称为全局变量,它们的作用域从定义之处开始,直到源文件或程序结束。13、C语言中的文件,按存取方式能够分为次序存取文件和随机存取文件。14、在一个C源程序中,说明部分两侧的分界符分别为/*和*/。15、在C语言中,若是实参是简单的数据种类,则函数形参和实参之间的数据传达,只能由实参传给形参。16、一个C源程序中最少应包括一个名为main()的主函数。17、当函数种类和return语句中的表达式的种类不一致时,则应以函数种类为准。18、C语言规定一维数组名代表一维数组的初步地址。19、构造体是用户自己定义的一个会集体,它由多个成员组成,成员的数据种类赞同不同样。20、C语言中的文件,按数据的组织形式能够分为文本文件和二进制文件。21、在系统总线上平时传输的三种信号是地址信号、数据信号、控制信号。22、一个函数由函数说明和函数体两部分组成。23、C语言中,函数在调用从前必定先定义。24、指针数组的全部数组元素必定是指向同样数据种类的指针。25、C语言规定,构造体变量的地址在数值上等于第一个成员的地址。26、判断文件可否结束使用的函数是feof()。27、DOS的启动方法可分为冷启动和热启动。28、C语语言句的结束标志是;。29、C语言程序执行,在main()函数中开始,在main()函数中结束。30、在C语言中,为赋值的auto变量的值是随机性。32、指向数据种类同样的变量的指针px和py,若px=py,则说明px和py指向同一个变量。33、文件是DOS管理的基本对象。34、C语言中实型变量分为两各种类float和double。35、在C语言中,为赋值的数值型static变量的值是0.36、若是函数间传达的是地址值,函数的形参必定是指针变量。37、从文件中一次读出一个字符的函数是fgetc()。38、依照与CPU的关系,储藏器被分为内部储藏器和外面储藏器。.优选文档39、C语言源程序的基本单位是函数。40、在调用一个函数的过程中,又直接或间接的调用该函数自己叫做函数的递归调用。41、对二维数组的行地址进行取指针指向运算,获取的是同一行的首元素地址。42、链表中的数据在内存中的储藏空间是不连续的。43、调用fopen()函数打开文件时,文件的地址指针在文件的开头地址。44、依照程序的不同样用途,平时把软件分为系统软件和应用软件。45、C语言的表记符只能有三种字符组成,它们是数字、字母、下划线。46、在程序中进行函数调用的详尽实现方式有函数语句和函数表达式。47、C语言规定,除形参以外的二维数组名都是地址常量,表示构造体变量名、成员名。48、从二进制文件中一次读一个数据块的函数为fread()。49、冯·诺依曼为现代计算机的构造确定了基础,他的主要设计思想是储藏程序。50、COMMANDCOM为键盘命令办理程序,DOS系统启动后,它常驻内存,包括全部内部命令。51、Turboc中,float种类变量在内存中占字节数为4。52、在C语言中,合法的长整型常熟是0L。53、C语言中最简单的数据种类包括整型、实型、字符型。54、在宏定义#definePI3.14159中,宏名PI取代的是一个字符串。55、计算机的硬件系统由运算器、控制器、储藏器、输入输出设备基本部件组成。56、计算机能直接执行的程序是机器语言程序。57、为了将全部扩展名为.PAS的文件改成扩展名为.P,应使用命令REN*.PAS*.P。58、C语言中,运算对象必定是整型数的运算符是%。59、若调用一个函数,且此函数中没有return语句,则正确的说法是:该函数返回一个不确定的值。60、当顺利执行了文件关闭操作时,fclose函数的返回值是0。61、软盘、硬盘、光盘属于外面储藏器。62、语言编译程序若按软件分配应属于系统软件。63、为了列出A盘当前目录中文件表记符不高出三个字符扩展名为任意的文件清单,可选用DIRA:???.*。64、0.314e10表示C语言double种类常量。65、在C语言的if语句中,用作判断的表达式为任意表达式。66、在C语言中,引用数组元素时,其数组下标的数据种类赞同是整型常量变量或整型表达式。67、在C语言中实参和与其对应的形参各占用独立的储藏单元。68、fputc函数用于向文件中写入数据。69、微机上常用的系统软件包括操作系统、语言办理程序、数据库管理系统、常用服务性程序。70、break语句只能用于switch语句和循环语句;break语句可用于语句;break语句可用于switch语句。71、一般说来,计算机指令的会集称为程序。72、0xaa表示C语言int种类整型常量的选项。73、在C语言中,一维数组的定义方式为:种类说明符数组名[常量表达式]。74、若fp是指向某文件的指针,且已读到该文件的尾端,则C语言函数feof(fp)的返回是1。75、磁盘操作系统(DOS)的核心块有引导程序、输入输入模块、文件管理模块、键盘命令办理程序。.优选文档76、为了赞同不同样用户的文件拥有同样的文件名,平时在指定文件时使用多级目录来唯一的指定文件。77、C语言供应的合法的数据种类要点字是short。78、C语言程序中的main()函数必定放在程序的开始部分。79、在C程序中,形参的缺省储藏类是auto。80、在C程序中,可把整型数以二进制形式存放到文件中的函数是fwrite函数。81、在计算机中,作为一个整体被传达和运算的一串二进制码叫做计算机字。82、TurboC中,double种类变量在内存中占字节数是8。83、在C语言中,由while语句组成的循环中,结束循环的条件是0。84、在调用函数时,若是实参是简单变量,它与对应形参之间的数据传达方式是单向值传达。85、计算机主存中,能用与存守信息的部件是RAM。86、在C语言中,由do-while语句组成的循环中,循环最少被执行1次。87、C语言全部函数都是外面函数。88、ASCⅡ是7位码。89、C语言程序的基本单位是函数。90、\xa6′表示C语言char种类常量。91、用do-while语句组成的循环,在while后的表达式为零时结束循环。92、C语言中,函数值种类的定义能够缺省,此时函数值的隐含种类是int。93、"c:\\user\\text.txt″可作为函数fopen中第一个参数的正确格式。94、计算机可直接执行的指令一般都包括操作码和操作对象两个部分,它们在机器内部都是以二进制编码的形式表示的。95、fwrite函数的一般调用形式是fwrite(buffer,size,count,fp)。96、构造化程序有次序构造、递概括构、循环构造。97、微型计算机能办理的最小数据单位是二进制位。98、在说明语句:int*f();中表记符f代表是一个返回值为指针型的函数名。99、若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是"rb+"。100、Unix是多用户、多任务的操作系统。101、断电后会使储藏器失去信息的是RAM。102、一个二进制数位也称为一个bit。103、\0表示字符串结束。104、以十六进制形式输出的格式说明符是%x。105、结束while(表达式)循环的条件是当表达式的值为0时。106、在C语言中,当函数返回值的种类缺省时,表示该函数返回值的种类是int。107、变量的指针,其含义是指该变量的地址。108、构造体是C供应的一种特地办理相互相互有联系,数据种类不一致的多个数据的数据构造。109、&运算符表示按位与操作。110、CPU办理数据和指令的基本单位是字(Word),一个字的字长是与CPU数据总线有关的bit位数。111、退出TurboC2.0返回系统,在主菜单File项中可选择Quit。112、总线是连接微机CPU、内存和外设之间传达信号的公共通道,微机的总线包括有数据线、地址线、控制线。113、在C语言中,FILE表示一种关于文件参数的构造体种类;表示一种关于文件参数的结.优选文档构体变量;文件指针指向的变量的数据种类是FILE。114、I/O设备指的是计算机的输入和输出设备。115、拥有只读功能的内储藏器是指ROM。116、测试文件可否结束函数的函数名是feof。117、光盘、硬盘、软盘、磁带属于外储藏设备。118、在计算机中,指令平时是由操作码、操作数组成。119、以十进制无符号形式输出整数的格式说明符是%u。120、执行while(表达式)循环的条件是当表达式的值非0时。121、^运算符表示按位异或操作。122、若是文件储藏的是数据在内存中存放的字节形式,则该文件是二进制文件。123、储藏在ROM、硬盘、软盘、光盘设备中的信息能够长远保留。简答题1、C语言不同样种类的变量运算时所依照的变换原则是什么?答:若是一个运算符的两个运算重量种类不同样,那么在运算从前,先将“较低”种类数据提升为“较高”种类,从而使得两者种类一致,尔后在运算。2、请说出字符常量和字符串常量有什么差异?答:在表达形式上,字符常量用单引号包括,而字符串常量用的是双引号;在储藏形式上字符串常量在内存中储藏时,自动在其尾部追加一个转义字符\0′,作为结束标志,而字符常量没有。3、请说出构造化程序设计的思想?答:(1)使用次序构造、选择构造、循环构造以及他们的组合来组织一个程序,各个构造之间只有一个出入口。(2)采用自顶想下渐渐求精的方法编写程序。4、C程序在连接使用多个scanf()语句时,会造成数据读取的不正确,请问如何防备?答:当有多个scanf()语句连用时,上一个输入行尾端输入的“回车”被下一个scanf函数接受,所以,造成了数据读取的不正确。解决方法是从第二个scanf函数起,必定在格式控制的双引号后设一个空格字符以抵消上一行输入的“回车”。5、C语言规定对程序中所使用的变量必定“先定义,后使用”的原因是什么?答:是要告诉系统该变量将来用来村放什么种类的数据,要分配给他多少个字节的储藏单元。一个变量经过定义今后,编译系统会依照其种类分配给它必然大小的内存空间。6、.请简述while和do—while构造的差异?答:一般情况下,while和do—while构造能够相互取代用来办理同一问题。但是当循环条件一开始条件就不满足时,while一次也不执行循环体,do—while则最少执行循环体一次。7、C语言的基本构造是什么?答:C语言程序由一个或多个函数组成,其中有且只有一个主函数,名为main();函数由.优选文档函数说明和函数体组成,其中函数名命名应吻合表记符的规定,函数体应以花括弧“{”开始,并以“}”结束;函数体由C语言的“语句”组成,每条语句必定以“;”结尾。8、请说出文件包括的优点?答:一个大程序,平时分为多个模块,并由多个程序员分别编程。有了文件包括办理功能,就可以将多个模块共用的数据(如符号常量和数据构造)或函数,集中到一个单独的文件中。这样,凡是要使用其中数据或调用其中函数的程序员,只要使用文件包括办理功能,健所需文件包括进来即可,不用再重复定义它们,从而减少重复劳动。9、指针数组的看法是什么?答:数组的每个元素都是一个指针数据。指针数组比较适合用于多个字符串,使字符串办理更加方便、灵便。10、简述fput(ch,fp)和fputs(str,fp)的功能?答:fput(ch,fp)是向与fp联系的文件中写入一个字符;fputs(str,fp)是向与fp联系的文件中写入一串字符。11、C语言规定,在哪些情况下,能够省去对被调用函数的说明?答:(1)当被调用函数的函数定义出现在调用函数从前时。因为在调用从前,编译系统已经知道了被调用函数的函数种类、参数个数、种类温次序。(2)若是在全部函数定义从前,在函数外面(比方文件开始处)起初对各个函数进行了说明,则在调用函数中可缺省对被调用函数的说明。12、使用宏定义的有点有哪些?答:(1)可提升源程序的可保护性(2)可提升源程序的可移植性(3)减少源程序中重回信写字符串的工作量。13、数组及指向数组的指针变量作函数参数时,可有哪些形式?答:(1)形参、实参都用数组名(2)形参、实参都用指针变量(3)形参用指针变量、实参用数组名(4)形参用数组名、实参用指针变量14、简述fopen()函数返回值的含义?答:fopen()的返回值是与打开文件相联系的文件指针,若是文件指针的值为NULL,表示文件打开失败,反之表示文件打开成功。15、简述ROM和RAM的差异?答:ROM储藏器的特点是只能从中读出信息,而不能够向其中写入信息,关机和断电后,ROM中的内容还可以保留,不会扔掉。RAM的特点是其中存放的内容可随机读写,但RAM中的信息拥有易失性,关机和断电后信息会全部扔掉。16、请说出静态变量与动向变量的差异?答:储藏在静态储藏区中的变量叫做静态变量,储藏在动向储藏区中的变量叫做动向变量。静态变量只有在整个程序结束后才释放变量所占的内存单元,而动向变量则是在退出函数时就释放变量所占用的内存。因此可知,静态变量的生计周期是从变量定义开始带程序执行结束为止,动向变量的周期是从函数调用开始到函数退出为止。.优选文档17、请写出链表的看法及其单向链表的特点?答:链表是由若干个同样种类的构造经过一次串接方式组成的一种动向数据构造。单向链表的特点:(1)链表中的结点数目是能够改变的(2)结点占用的内存是动向分配的,即使用时再分配。18、简述在C语言中定义用户表记符的规则和应注意的事项?答:表记符一般是指用户或系统定义的符号名、变量名、数组名、种类名、函数名、文件名等。C语言规定表记符由字母、数字、下划线组成,必定以字母或下划线开头。大写字母小写字母被以为是不同样的字符,在表记符中不能够含有其他字符,也不能够跨行书写。19、请简述对操作文件的过程?答;(1)按规定的格式打开文件(2)对打开的文件在指定的地址进步行读也许是写的操作(3)关闭已打开的文件。20、在C语言中,能够用哪几种方式调用函数?答:(1)函数表达式。函数作为表达式的一项,出现在表达式中,以函数返回值参加表达式的运算。这种方式要求函数是由返回值的。(2)函数语句。C语言中的函数能够只进行某些操作而不返回函数值,这时的函数调用可作为一条独立的语句。21、指针变量定义和使用时应该注意哪些方面?答:(1)不同样数据种类的变量地址不能够存放在同一个指针变量中(2)指针变量必定指向一个变量后,才能对指针变量指向的对象进行操作(3)同一个指针变量能够指向数据种类同样的不同样对象。22、简述循环体中的break和continue的作用?答:break:从包括它的最内层循环构造体中跳出,用来提前结束循环,把流程无条件转到该循环构造的后续语句去执行。Continue:结束本轮循环,即跳过循环体中它下面的语句,尔后重新判断可否进行下一轮循环。两者的差异是:continue语句可是结束本轮循环,而break则是结束包括它的整个循环,转到该循环的后续语句去执行。23、C语言的数据种类有哪些?答:(1)基本种类分为整型、实型、字符型和列举型四种(2)构造种类分为数据种类、构造种类和共用种类三种(3)指针种类(4)空种类。24、数组元素的引用方法有哪些?答:数组元素的引用,既可用下标法,也可用指针法。使用下标法,直观;而使用指针法,能使目标程序占用内存少、运行速度快。25、请说出ASCⅡ码文件和二进制文件的差异?答:ASCⅡ码文件的每1个字节储藏1个字符,所以便于对字符进行逐个办理。但一般占用储藏空间很多,而且要开销变换时间(二进制与ASCⅡ码之间的变换)。26、缓冲型文件系统的办理过程?.优选文档答:缓冲型文件系统读文件是往缓冲区一次读入一批数据,待缓冲区装满或数据已经读完后,再从缓冲区逐个将数据读入内存的数据区。缓冲型文件系统写文件是将内存数据区中的数据往缓冲区一次写入一批数据,待缓冲区装满今后或数据已经写完后,再将缓冲区中的数据一次性写入磁盘。27、请说出文件的分类?答:(1)依照文件的内容,可分为程前言件和数据文件,程前言件又可分为源文件、目标文件和可执行文件(2)依照文件的组织形式,可分为次序存取文件和随机存取文件(3)依照文件的储藏形式,可分为ASCⅡ码文件和二进制文件。28、一个完满的计算机系统由哪几个大部分组成?计算机的基本工作原理是什么?答:一个完满的计算机系统由硬件系统和软件系统两大部分组成。其中硬件系统包括运算器、控制器、储藏器、输入和输出设备。软件系统包括计算机运行所需要的各种程序和有关的文档资料。计算机的基本工作原理是把程序和数据同时储藏在储藏器中,在发出运行命令今后,计算机能够自动达成运算,就是因为在储藏器中储藏了程序,计算机是在程序的控制下自动达成相应操作的。29、请说出a++和++a差异?答:a++是使用a的值,尔后a=a+1;++a是先将a的值加1尔后使用a的值。30、使用编写c的可执行性程序步骤一般是什么?答;(1)启动;(2)编译源文件,以.c保留文件;(3)编译成.obj文件,连接生成.exe文件(4)运行程序,查察运行结果;能够使用ctrl+F9运行程序,尔后用alt+F5查察运行的结果。31、在C语言的switch语句中,switch后边的“表达式”能够是哪些种类的表达式?答:能够是算术表达式、赋值表达式、增量表达式、关系表达式、逗号表达式、条件表达式中的任何表达式。32、什么是变量的作用域?是什么局部变量?什么是全面变量?答:(1)所谓变量的作用域,就是可引用变量的范围,平时取决于变量被定义的地址。(2)局部变量是在函数内部定义的,它们只在本函数范围内有效,即只幸亏本函数内部使用它们,所以把它们成为局部变量。(3)在函数外面定义的变量统称为全局变量(包括数组),全局变量能够为本文件中其他函数所共享。33、C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”?答:C语言中用“1”表示“真”,用“0”表示“假”。系统在判断一个量的“真”和“假”时,一般是当表达式的值非“0”时即表示“真”;仅当表达式的值为“0”时表示“假”。34、什么是“直接递归调用”?什么是“间接递归调用”?答:在调用一个函数的过程中,又直接调用该函数自己,这种调用称为函数的“直接递归调用”;设有函数f1和f2,若f1调用f2,f2又调用f1,则称为间接递归调用。35、C语言中的运算符“=”与运算符“==”的意义同样吗?为什么?答:不同样。C语言中“=”称为赋值号,赋值号的左边只能是变量不能够是表达式或常量,赋.优选文档值号两侧不能够互换,不表示相等;而“==”称为等号,它与数学上的“=”意义同样,符号两侧都能够是表达式。36、变量的储藏种类分为哪几种?它们分别储藏在什么地域?答:变量的储藏种类有auto、static、extern和register四种。Auto种类的局部变量储藏在动态储藏区;static种类的静态变量和extern种类的外面变量储藏在静态储藏区;register种类的变量储藏在存放器中。37、简述C语言标准库函数strcpy的格式(或函数原型)与功能?答:格式:strcpy(字符数组1,字符数组2);功能:把字符数组2中的字符串复制到字符数组1中。38、fread(stu,size,n,fp);中stu、size、n和fp的含义各是什么?答:stu是内存中存放读取数据的首地址;size是欲读取的一个数据块的字节数;n指一次读取数据块的个数;fp是文件指针。39、微型机的构造特点主要表现在哪些方面?答:微办理器、内存、外存、I/O接口及I/O设备、总线。40、一般操作系统应具备哪几大功能?DOS是一种什么操作系统?答:操作系一致般应具备办理机管理、储藏器管理、文件管理、设备管理、作业管理等五大功能。DOS是基于文字界面的单用户、单任务操作系统。41、高级语言有什么特点?它要被计算机接受必定经过什么样的步骤?答:高级语言编程简单、方便、直观、易读、不易出错。第一高级语言源程序编译成机器语42、简述硬件系统和软件系统的关系?答:计算机的硬件系统和软件系统之间是相辅相成、缺一不能的。若是没有软件系统,计算机就是一个死的躯壳;若是没有硬件系统,软件系统也就没有立身之地。43、简答储藏器地址、位、字节、字、容量、容量的单位等看法?答:储藏器地址:储藏器由若干个单元组成,每个单元有一个唯一的编号。位:在计算机中,数据的最小单位是位。字节:计算机存守信息的最小单位。字:若干个字节总称。容量:存储器的储藏单元总数。容量的单位:B、KB、MB、GB、TB。44、构造化程序由哪三个基本构造组成?答:次序构造、选择构造、循环构造。45、有无default对switch语句有什么不同样的影响?答:若是有default项,那么在与全部case情况都不般配时,程序将执行语句n+1,switch赞同省略default,若是没有般配的情况出现,也没有default,实质上程序什么也没做就跳出了switch构造。46、C语言中整型常量有几种形式,它们是如何表示的?.优选文档答:(1)十进制整数。以非0开头的数字0~9组合的数(2)八进制整数。以0开头的数字0~7组合的数(3)十六进制数。以0X或0x开头的数字0~9及A~F(或a~f)组合的数47、什么是常量?C语言中常量有哪几各种类?答:在程序中办理的数据,总是以常量或变量的形式出现。程序运行过程中其值不能够被改变的量称为常量。整型常量、实型常量、字符常量、字符串常量、符号常量。48、写出语句if(表达式)语句1else语句2的执行过程?答:当条件满足时(表达式值为非0),执行语句1,此后执行if构造的后续语句;若是条件不满足(表达式值为0),执行语句2,此后也执行if构造的后续语句。.优选文档全国2010年4月自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每题1分,共20分)在每题列出的四个备选项中只有一个是吻合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。1.在中,可激活主菜单的键是(D)2.在中,若定义charch;则变量ch在内存中分配的字节数是(A)A.1个B.2个C.4个D.8个3.若有以下程序段,欲使x=5,y=6,对应正确的输入方法是(其中<CR>表示回车)(C)intx,y;scanf(″%d%d″,&x,&y);A.x=5y=6<CR>B.x=5,y=6<CR>C.5<CR>D.5,6<CR>6<CR>4.下面程序段的输出结果是(B)main(){inta=2,b=5;printf(″a=%d%%,b=%d%%″,a,b);}A.a=2,b=5B.a=2%,b=5%C.a=%2,b=%5D.a=%d,b=%d5.设有条件表达式(exp)?a++:b--,则以下表达式中能够与该表达式完满等价的表达式是(A)A.(exp!=0)?a++∶b--B.(exp==0)?a++∶b--C.(exp==1)?a++∶b--D.(exp!=1)?a++:b--6.关于for(表达式l;表达式2;表达式3)语句;控制循环结束的表达式是(B)A.表达式1B.表达式2C.表达式3D.表达式l和表达式37.设有以下程序:(A)voidmain(void){intx[4]={1,3,5,7},i;i=0:printf("%d",x[i++]);}其输出结果是8.以下关于函数的说法中,不正确的是(D)...A.函数名后边必然要一对圆括号.优选文档B.空函数被调用时不做任何工作C.函数形参个数能够是一个、多个或没有D.函数参数种类可不作说明9.指向与文件参数有关的构造体种类的指针变量称为(D)A.函数指针B.整型指针C.字符型指针D.文件指针10.计算机对讲解型高级语言的执行方式是(A)逐条语句边讲解边执行,即讲解一条就执行一条B.将整个程序编译达成后再执行,不生成目标程序C.将源程序编译成目标程序,生成并保留目标程序尔后执行D.将源程序讲解达成后再执行11.设有intx=2,y,z;执行z=y=x——;后变量y的值是(C)12.两次运行下面的程序,若是从键盘上分别输入6和4,则输出的结果是(A)voidmain(void){intx;scanf("%d",&x);if(x++>5)printf("%d",x);elseprintf("%d\n",x——);}和5和3和4D.6和413.在以下选项中,没有组成死循环的程序段是(C)A.inti=100;B.for(;;);while(1){i=i%100+1;if(i>100)break;}C.intk=1000;D.ints=36;do{++k;}while(k>10000);while(s);一一s;l4.定义以下变量和数组intk;intx[3][3]={9,8,7,6,5,4,3,2,l};则执行下面语句for(k=0;k<3;k++)if(k%2)printf("%5d",x[k][k]);后输出结果是(B)l5.设有以下程序:ff(){intc=9;staticinta=1,b=4;.优选文档if(b==4){a+=c;b++;}else{a+=c;b——;}printf("a=%d,b=%d\n",a,b);}main(){ff();ff();}则该程序执行后,显示的结果为(D)A.a=10,b=5B.a=10,b=4a=19,b=5a=l9,b=5C.a=10,b=4D.a=10,b=5a=19,b=4a=19,b=416.下面能正确进行字符串赋值操作的是()A.chars[5]={"ABCDE"};B.chars[5]={′A′,′B′,′C′,′D′,′E′};C.char*s;s="ABCDE";D.char*s;scanf("%s",s);17.下面程序段的运行结果是()chars*s="abcde";s+=2printf("%d",s);B.字符′c′C.字符′c′的地址D.无确定的输出结果18.下面关于构造体种类变量定义正确的选项是()A.structbunding{intarea=12345;char*name="No1Hotel";}bl;B.structbuilding{intarea=12345;char*name="NolHotel";}b1;.C.building{intarea=12345;char*name="No1Hotel";}b1;D.STRUCTbuilding{intarea=12345;char*name="NolHotel";}b1;19.设有下面程序:include"stdio.h"voidmain(void){unsignedx=1,y=3,z=5;printf("%d\n",z^x&y);}该程序的运行结果是().优选文档20.设有说明:intu=l,v=3,w=5;表达式:u<<=(v|w)的值是()二、多项选择题(本大题共5小题,每题2分,共10分)在每题列出的五个备选项中最少有两个是吻合题目要求的,请将其代码填写在题后的括号内。错选、多项选择、少选或未选均无分。21.下面能执行循环构造的语句有()A.if语句B.while语句—while语句D.for语句E.switch语句22.下面合法的C语言转义字符有()A.\123B.\xabC.\\D.\88E.\n23.以下关于函数和变量的说法中正确的有()A.不同样函数中能够使用同样名字的变量B.形式参数是局部变量C.一个函数内部定义的变量只幸亏本函数范围内有效D.在一个函数内部的复合语句中定义的变量可在本函数范围内有效E.若是全局变量与函数内定义的局部变量同名,则在函数内局部变量无效24.设变量Vo5的地址已赋给指针变量inV,则以下关系表达式的值为1的有()A.Vo5==&inVB.Vo5==*inVC.inV==*Vo5D.inV==&Vo5E.Vo5==inV25.设有说明:intu=0,v=l,z=2;则以下表达式中结果为-l的有()A.v=~uB.u=u|~(v&z)C.v=(u|z)<<1D.u=~(u|z)E.v&=(~u)三、简答题(本大题共
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国园林景观树行业市场深度研究及发展前景投资可行性分析报告
- 2025至2030中国味精行业市场深度调研及发展趋势与投资前景预测报告
- 2025至2030中国压裂支撑剂行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国医疗防疫车行业市场深度调研及前景趋势与投资报告
- 部编人教版三年级语文下册第四单元《语文园地》示范课教学课件
- 磐安县纪委县监委选调公务员笔试真题2024
- 安全健康第一课
- 餐饮项目投资与合作租赁合同
- 乡村旅游场地调研合作协议
- 上海电子信息职业技术学院招聘考试真题2024
- 根管治疗期间疼痛的处理
- 客服兼职聘用合同范例
- 调味品供应合同范本
- 2024年葡萄糖注射液项目可行性研究报告
- 国家职业技术技能标准 4-04-02-02 信息通信网络线务员 人社厅发20199号
- 垃圾清运方案、安全作业制度、环保管理制度
- 【互联网消费金融风险管控探究:以蚂蚁花呗ABS为例(论文)11000字】
- 安全操作规程汇编(服装厂)
- 国企集团公司各岗位廉洁风险点防控表格(廉政)范本
- 人事专员合同范本
- 山东省德州市禹城市2023-2024学年五年级下学期道德与法治期末检测试题
评论
0/150
提交评论