C语言期末练习题--与解答.doc_第1页
C语言期末练习题--与解答.doc_第2页
C语言期末练习题--与解答.doc_第3页
C语言期末练习题--与解答.doc_第4页
C语言期末练习题--与解答.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言期末测试练习题一【试题代码:VC001】面向过程的程序设计语言是()。 A)机器语言B)汇编语言C)高级语言D)第四代语言本题标准答案:C【试题代码:VC016】一个C程序总是从()开始执行。 A)书写顺序的第一个函数B)书写顺序的第一条执行语句 C)主函数main()D)不确定本题标准答案:C【试题代码:VC023】下列可以正确表示字符型常数的是()。 A)aB)tC)nD)297本题标准答案:B【试题代码:VC036】以下有4组用户标识符,其中合法的一组是()。 A)For-subCaseB)4dDOSize C)f2_G3IFabcD)WORDvoiddefine本题标准答案:C【试题代码:VC041】已知inti,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量a的值是()。 A)6B)12C)30D)36本题标准答案:A【试题代码:VC049】若定义:“intz,x,y;”,执行“xy3;zxy;”后xy的值为()。 A)3,3B)4,3C)3,4D)4,4本题标准答案:B【试题代码:VC061】设intx;,下面的表达式()满足x是奇数时为真,x是偶数时为假。 A)x%2=0B)(x/2*2-x)=0 C)!(x%2)!=0D)(x%2)本题标准答案:D【试题代码:VC069】x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()。 A)INPUTx、y、z;B)scanf(%d%d%d,&x,&y,&z); C)scanf(%d%d%d,x,y,z);D)read(%d%d%d,&x,&y,&z);本题标准答案:B【试题代码:VC071】以下不能输出字符A的语句是(注:字符A的ASCIl码值为65,字符a的ASCIl码值为97) A)printf(cn,a-32);B)printf(dn,A); C)printf(cn,65);D)print-f(cn,B-1);本题标准答案:B【试题代码:VC080】假定所有变量均已正确说明,下列程序段运行后x的值是()。 a=b=c=0;x=35; if(!a)x-; elseif(b);if(c)x=3; elsex=4; A)3B)4C)35D)34本题标准答案:B【试题代码:VC085】对以下程序段描述正确的是()。 x=-1; do x=x*x; while(!x); A)是死循环B)循环执行二次C)循环执行一次D)有语法错误本题标准答案:C【试题代码:VC5102】以下对一维整型数组a的正确说明是_。 (A)inta(10); (B)intn=10,an; (C)intn; scanf(%d,&n); intan; (D)#defineSIZE10 intaSIZE;D本题标准答案:D【试题代码:VC5119】若有以下数组定义,其中不正确的是_。 (A)inta23;(B)intb3=0,1,2,3; (C)intc100100=0;(D)intd3=1,2,1,2,3,1,2,3,4;本题标准答案:D【试题代码:VC5147】若有说明:inta34;则全局数组a中各元素_。 (A)可在程序的运行阶段得到初值0 (B)可在程序的编译阶段得到初值0 (C)不能得到确定的初值 (D)可在程序的编译或运行阶段得到初值0本题标准答案:B【试题代码:VC6120】若调用一个函数,且此函数中没有return语句,则正确的说法是_。 A)没有返回值 B)返回若干个系统默认值 C)能返回一个用户所希望的函数值 D)返回一个不确定的值本题标准答案:D【试题代码:VC6117】以下叙述错误的是_。 A)一个C程序可以包含多个不同名的函数 B)一个C程序只能有一个主函数 C)C程序在书写时,有严格的缩进要求,否则不能编译通过 D)C程序的主函数必须用main作为函数名本题标准答案:C【试题代码:VC7107】以下关于宏替换叙述中,错误的是_。 A)宏替换占用编译时间 B)宏替换文本中可以包含已定义过的宏名 C)宏名可以由+号组成 D)宏替换只能是字符替换本题标准答案:C【试题代码:VC8106】下列程序的输出结果是_。 A)5B)6C)7D)8 本题标准答案:B【试题代码:VC91067】有以下程序 程序运行后的输出结果是_。 A)12B)15C)6D)5 本题标准答案:D【试题代码:VC91053】下面程序段的运行结果是_。 char*p=abcdefgh; p+=3; printf(%dn,strlen(strcpy(p,ABCD); A)8B)12C)4D)7本题标准答案:C【试题代码:VC91061】若有说明语句 chara=Itismine; char*p=Itismine; 则以下不正确的叙述是_。 A)a+1表示的是字符t的地址 B)p指向另外的字符串时,字符串的长度不受限制 C)p变量中存放的地址值可以改变 D)a中只能存放10个字符本题标准答案:D【试题代码:VC91051】函数fun返回值是_。 fun(char*a,char*b) intnum=0,n=0; while(*(a+num)!=0)num+; while(bn)*(a+num)=bn;num+;n+ returnnum; A)字符串a的长度B)字符串b的长度C)字符串a和b的长度之差D)字符串a和b的长度之和本题标准答案:D【试题代码:VC10113】以下程序的执行结果是_。 A)ABCDDEFGFGDEB)abcDDefgfgDe C)abcAAefgfgAeD)abcaaefgfgae本题标准答案:B【试题代码:VC11102】若从键盘输入abcdef,以下程序的输出结果为_。 A)defdefB)abcdef C)abcdD)dd本题标准答案:A【试题代码:VC13112】以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是_。(SEEK_SET表示文件的开始) A)feof(fp)B)ftell(fp)C)fgetc(fp)D)rewind(fp)本题标准答案:D【试题代码:VC5207】下面程序运行后,输出结果是。 本题标准答案:fhaga【试题代码:VC13209】下面程序运行后,文件test.txt中的内容是。 本题标准答案:newworld【试题代码:mntka01】给定程序中,程序的功能是:求矩阵的转置。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tka01.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。【试题代码:mntkb02】给定程序的功能是:将磁盘中文本文件mnlx.txt的内容读出并显示在屏幕上。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tkb02.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。【试题代码:mnbc1-02】在指定的文件内编写程序。程序的功能是:求1*1+3*3+5*5+.+99*99的和 输出按指定格式,如:sum=320 说明:在VC环境中按下面的要求完成。 1、打开考生文件夹下空白源程序,按功能完成程序编写。 2、完成后的程序至少需要运行一次,并得出正确结果。 3、请勿另存,不要改变源程序保存路径;请勿删除考生文件夹下的任何文件。 4、关闭所有打开的窗口,退出VC应用程序,否则无法提交。【试题代码:mnbc2-03】在指定的文件内编写程序。程序的功能是:输入一个字符串,计算其长度(不用strlen函数) 输出按指定格式,如:len=10 说明:在VC环境中按下面的要求完成。 1、打开考生文件夹下空白源程序,按功能完成程序编写。 2、完成后的程序至少需要运行一次,并得出正确结果。 3、请勿另存,不要改变源程序保存路径;请勿删除考生文件夹下的任何文件。 4、关闭所有打开的窗口,退出VC应用程序,否则无法提交。【试题代码:mnbc3-07】说明:在VC环境中按下面的要求在指定的函数内编写程序,使程序能够运行并得到正确结果。 1、打开考生文件夹下源程序c6407.c,按要求编写fun函数。 2、只能在指定的函数花括号中编写程序行; 3、不得改动main函数和其它函数中的任何内容,也不得更改程序的结构。 4、完成后的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论