c语言_长安大学_题库里面的题___题库.docx_第1页
c语言_长安大学_题库里面的题___题库.docx_第2页
c语言_长安大学_题库里面的题___题库.docx_第3页
c语言_长安大学_题库里面的题___题库.docx_第4页
c语言_长安大学_题库里面的题___题库.docx_第5页
免费预览已结束,剩余37页可下载查看

下载本文档

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

文档简介

窗体顶端窗体底端C语言期末模拟测试练习考号: 201227020516 姓名: 宋博文 组织机构: 2012级-资源勘查五班 【单选】N-S图与传统流程图相比较,其主要优点是()。 A)杜绝了程序的无条件转移B)具有顺序、选择和循环三种基本结构 C)简单、直观D)有利于编写程序您的实际答案:本题标准答案:A您的实际得分:0【单选】一个C程序的执行是从()。 A)本程序的main函数开始,到main函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C)本程序的main函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序的main函数结束您的实际答案:本题标准答案:A您的实际得分:0【单选】以下错误的转义字符是()。 A)B)C)118D)0您的实际答案:本题标准答案:C您的实际得分:0【单选】以下有4组用户标识符,其中合法的一组是()。 A)For-subCaseB)4dDOSize C)f2_G3IFabcD)WORDvoiddefine您的实际答案:本题标准答案:C您的实际得分:0【单选】已知inti,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量i的值是()。 A)6B)12C)30D)36您的实际答案:本题标准答案:C您的实际得分:0【单选】已知:“intx=1,y;”,则y=+x*+x的结果为()。 A)y=9B)y=6C)y=lD)表达式是错误的您的实际答案:本题标准答案:A您的实际得分:0【单选】能正确表示逻辑关系a10或a0的C语言表达式是()。 A)a=10ora=0|a=10&a=10ay&x!=y); B)if(x=y)x+=y; C)if(x!=y)scanf(“%d”,&x)elsescanf(“%d”,&y) D)if(x)您的实际答案:本题标准答案:C您的实际得分:0【单选】C语言中,while和do-while循环的主要区别是()。 A)do-while的循环体至少无条件执行一次 B)while的循环控制条件比do-while的循环控制条件更严格 C)do-while允许从外部转到循环体内 D)do-while的循环体不能是复合语句您的实际答案:本题标准答案:A您的实际得分:0【单选】以下程序段给数组所有的元素输入数据,请选择正确答案填入_。 #include main() inta10,i=0; while(i10)scanf(%d,_); (A)a+(i+)(B)&ai+1(C)a+i(D)&a+i您的实际答案:本题标准答案:A您的实际得分:0【单选】若定义如下变量和数组: inti; intx33=1,2,3,4,5,6,7,8,9; 则下面语句的输出结果是_。 for(i=0;ii1+B)ptr+i1 C)*ptri1D)+ptri1您的实际答案:本题标准答案:D您的实际得分:0【选择题】以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是_。(SEEK_SET表示文件的开始) A)feof(fp)B)ftell(fp)C)fgetc(fp)D)rewind(fp)您的实际答案:本题标准答案:D您的实际得分:0【填空】您的实际答案: 写出下面程序执行后的输出结果。 本题标准答案: 写出下面程序执行后的输出结果。 您的实际得分:0【填空】您的实际答案: 下面程序运行后,输出结果是。 本题标准答案: 下面程序运行后,输出结果是。 您的实际得分:0【程序填空】给定程序中,程序的功能是:求矩阵的转置。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tka01.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动exe 本步分数:2.00 本题累计:0.00打开result 本步分数:0.00 本题累计:0.00匹配结果 本步分数:4.00 本题累计:0.00【填空二】给定程序中,程序的功能是:判断输入的字符串是否是“回文”(顺读和倒读都一样的字符串称“回文”,如level)。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tkb01.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动exe 本步分数:2.00 本题累计:0.00输入 本步分数:0.00 本题累计:0.00匹配结果 本步分数:4.00 本题累计:0.00【编程一】在指定的文件内编写程序。程序的功能是:求1*1+3*3+5*5+.+99*99的和 输出按指定格式,如:sum=320 说明:在VC环境中按下面的要求完成。 1、打开考生文件夹下空白源程序,按功能完成程序编写。 2、完成后的程序至少需要运行一次,并得出正确结果。 3、请勿另存,不要改变源程序保存路径;请勿删除考生文件夹下的任何文件。 4、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动c02.exe 本步分数:2.00 本题累计:0.00比对结果 本步分数:7.00 本题累计:0.00【编程二】在指定的文件内编写程序。程序的功能是:从键盘输入10个整数,去掉其中最大的2个数和最小的2个数,求剩余数据的平均值(小数点保留2位)。 输出按指定格式,如:ave=32.00 说明:在VC环境中按下面的要求完成。 1、打开考生文件夹下空白源程序,按功能完成程序编写。 2、完成后的程序至少需要运行一次,并得出正确结果。 3、请勿另存,不要改变源程序保存路径;请勿删除考生文件夹下的任何文件。 4、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动exe 本步分数:2.00 本题累计:0.00输入 本步分数:0.00 本题累计:0.00打开result 本步分数:0.00 本题累计:0.00比对结果 本步分数:7.00 本题累计:0.00【编程三】说明:在VC环境中按下面的要求在指定的函数内编写程序,使程序能够运行并得到正确结果。 1、打开考生文件夹下源程序c6401.c,按要求编写fun函数。 2、只能在指定的函数花括号中编写程序行; 3、不得改动main函数和其它函数中的任何内容,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、保存。完成后直接保存即可(请勿另存,请勿删除考生文件夹下的任何文件)。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。 功能:编写函数fun求1!+2!+3!+n!的和,在main函数中由键盘输入n值,并输出运算结果。 例如:若n值为5,则输出结果为sum=153。判卷情况如下:启动exe 本步分数:2.00 本题累计:0.00输入 本步分数:0.00 本题累计:0.00打开result 本步分数:0.00 本题累计:0.00比对结果 本步分数:8.00 本题累计:0.00您本次得分:0,本套试题满分:100下载试卷操作题答题记录窗体顶端窗体底端C语言期末模拟测试练习考号: 201227020517 姓名: 梁丰 组织机构: 2012级-资源勘查五班 【单选】程序设计一般包含以下4个步骤,其中首先应该完成的是()。 A)设计数据结构和算法B)建立数学模型 C)编写程序D)调试运行程序您的实际答案:本题标准答案:B您的实际得分:0【单选】以下说法中错误的是()。 A一个C程序可以由一个或多个函数构成 B一个C程序必须有而且只能有一个main()函数 C在计算机上编辑C程序时,每行只能写一条语句 D主函数是程序启动时唯一的入口您的实际答案:本题标准答案:C您的实际得分:0【单选】设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为()。(环境是16位系统) A)0255B)032767 C)065535D)02147483647您的实际答案:本题标准答案:C您的实际得分:0【单选】下面四个选项中,均是不合法的用户标识符的选项是()。 A)AP_0doB)floatla0_A C)b-agotointD)_123tempint您的实际答案:本题标准答案:C您的实际得分:0【单选】已知inta;执行语句“x(a=3*5,a+5),a*4”后,变量x的值是()。 A)15B)20C)60D)不确定您的实际答案:本题标准答案:C您的实际得分:0【单选】若定义:“intz,x,y;”,执行“xy3;z-xy;”后xy的值为()。 A)2,3B)3,3C)3,4D)4,3您的实际答案:本题标准答案:D您的实际得分:0【单选】执行下列语句后a的值为(),b的值为()。 inta,b,c; a=b=c=1; +a|+b&+c; A)错误1B)22C)21D)11您的实际答案:本题标准答案:C您的实际得分:0【单选】若有定义:inta,b;,通过语句scanf(dd,&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是()。 A)35B)3,5C)3;5D)35您的实际答案:本题标准答案:A您的实际得分:0【单选】已有定义inta=-2;和输出语句printf(“%8x”,a);以下正确的叙述是()。 A)整型变量的输出形式只有%d一种 B)%x是格式符的一种,它可以适用于任何一种类型的数据 C)%x是格式符的一种,其变量的值按十六进制输出,但%8x是错误的 D)%8x不是错误的格式符,其中数字8规定了输出字段的宽度您的实际答案:本题标准答案:D您的实际得分:0【单选】假定所有变量均已正确说明,下列程序段运行后x的值是()。 a=b=c=0;x=35; if(!a)x-; elseif(b);if(c)x=3; elsex=4; A)3B)4C)35D)34您的实际答案:本题标准答案:B您的实际得分:0【单选】对以下程序段描述正确的是()。 x=-1; do x=x*x; while(!x); A)是死循环B)循环执行二次C)循环执行一次D)有语法错误您的实际答案:本题标准答案:C您的实际得分:0【单选】以下程序的输出结果是_。 (A)258(B)741(C)852(D)369 您的实际答案:本题标准答案:C您的实际得分:0【单选】若二维数组c有m列,则计算任一元素cij在数组中的位置的公式为_(假设c00位于数组的第一个位置)。 (A)i*m+j(B)j*m+I(C)i*m+j-1(D)i*m+j+1您的实际答案:本题标准答案:D您的实际得分:0【单选】下列语句中,不正确的是_。 (A)staticchara2=1,2; (B)staticchara2=1,2; (C)staticchara2=1,2,3; (D)staticchara2=1;您的实际答案:本题标准答案:C您的实际得分:0【单选题】若调用一个函数,且此函数中没有return语句,则正确的说法是_。 A)没有返回值 B)返回若干个系统默认值 C)能返回一个用户所希望的函数值 D)返回一个不确定的值您的实际答案:本题标准答案:D您的实际得分:0【单选题】以下关于函数的叙述中正确的是_。 A)每个函数都可以被其他函数调用(包括main函数) B)每个函数都可以被单独编译 C)每个函数都可以单独运行 D)在一个函数内部可以定义另一个函数您的实际答案:本题标准答案:B您的实际得分:0【单选】阅读下列程序段,则程序的输出结果为_。 A)3B)5C)6D)8 您的实际答案:本题标准答案:A您的实际得分:0【单选】C语言结构体类型变量在程序执行期间_。 A)所有成员一直驻留内存中 B)只有一个成员驻留内存中 C)部分成员驻留在内存中 D)没有成员驻留内存中您的实际答案:本题标准答案:A您的实际得分:0【单选题】有以下语句,则对a数组元素的引用不正确的是(0=i=9)_。 inta10=0,1,2,3,4,5,6,7,8,9,*p=a; A)ap-aB)*(&ai)C)piD)*(*(a+i)您的实际答案:本题标准答案:D您的实际得分:0【单选题】执行以下程序段后,s的值为_。 staticinta=5,3,7,2,1,5,4,10; ints=0,k; for(k=0;ky)z=x;x=y;y=z; A)x=10,y=20,z=30B)x=20,y=30,z=30 C)x=20,y=30,z=10D)x=20,y=30,z=20您的实际答案:本题标准答案:B您的实际得分:0【单选】以下描述中正确的是()。 A)do-while循环中循环体内不能使用复合语句 B)do-while循环由do开始,用while结束,在while(表达式)后面不能写分号 C)在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作 D)do-while循环中,根据情况可以省略while您的实际答案:本题标准答案:C您的实际得分:0【单选】以下对一维整型数组a的正确说明是_。 (A)inta(10); (B)intn=10,an; (C)intn; scanf(%d,&n); intan; (D)#defineSIZE10 intaSIZE;D您的实际答案:本题标准答案:D您的实际得分:0【单选】若说明:inta23;则对a数组元素的正确引用是_。 (A)a(1,2)(B)a1,3(C)a02(D)a20您的实际答案:本题标准答案:C您的实际得分:0【单选】下述对C语言字符数组的描述中错误的是_。 (A)字符数组可以存放字符串 (B)字符数组中的字符串可以整体输入、输出 (C)可以在赋值语句中通过赋值运算符=对字符数组整体赋值 (D)不可以用关系运算符对字符数组中的字符串进行比较您的实际答案:本题标准答案:C您的实际得分:0【单选题】假设有语句sizeof(double),则它是_。 A)一个整型表达式 B)一个双精度浮点表达式 C)一种函数调用 D)一种函数定义您的实际答案:本题标准答案:A您的实际得分:0【单选题】函数调用语句:func(exp1,exp2),(exp3,exp4,exp5);含有实参的个数_。 A)1B)2C)4D)5您的实际答案:本题标准答案:B您的实际得分:0【单选】以下程序段的执行结果为_。 A)sum=9B)sum=12C)sum=18D)sum=28 您的实际答案:本题标准答案:B您的实际得分:0【单选】下列程序的输出结果是_。 A)5B)6C)7D)8 您的实际答案:本题标准答案:D您的实际得分:0【单选题】现有如下定义:inta,b,*p,*q;则下列赋值语句错误的是_。 A)p=&a;B)q=&b;C)p=q;D)p=a;您的实际答案:本题标准答案:D您的实际得分:0【单选题】下面关于字符串的说明中,错误的是_。 A)chara15=jft;B)chara=jft; C)char*a=jft;D)chara=jft;您的实际答案:本题标准答案:D您的实际得分:0【单选题】以下程序的输出结果是_。 A)012B)123C)234D)345 您的实际答案:本题标准答案:D您的实际得分:0【单选题】若有以下程序 上面程序输出结果是_。 A)6B)8C)4D)2 您的实际答案:本题标准答案:D您的实际得分:0【选择题】以下程序的输出结果为_。 A)3B)6C)0D)1您的实际答案:本题标准答案:B您的实际得分:0【选择题】以下程序的输出结果为_。 A)LiliM19B)ZhangliangF20 C)WanghuF18D)ZhangliangF18您的实际答案:本题标准答案:B您的实际得分:0【选择题】有以下程序 程序运行后的输出结果是_。 A)abcB)28cC)abc28D)因类型不一致而出错您的实际答案:本题标准答案:C您的实际得分:0【填空】您的实际答案: 写出下面程序执行后的输出结果。 本题标准答案: 写出下面程序执行后的输出结果。 您的实际得分:0【填空】您的实际答案: 下面程序运行后,输出结果是。 本题标准答案: 下面程序运行后,输出结果是。 您的实际得分:0【程序填空】给定程序中,程序的功能是:求矩阵的转置。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tka01.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动exe 本步分数:2.00 本题累计:0.00打开result 本步分数:0.00 本题累计:0.00匹配结果 本步分数:4.00 本题累计:0.00【填空二】给定程序的功能是:将磁盘中文本文件mnlx.txt的内容读出并显示在屏幕上。请填空。 说明:在VC环境中按下面的要求完成 1、打开考生文件夹下的tkb02.cpp。 2、请在程序的下划线处填入正确的内容并把下划线删除。 3、不得增行或删行,也不得更改程序的结构。 4、完成后的程序至少需要运行一次,并得出正确结果。 5、请勿另存,请勿删除考生文件夹下的任何文件。 6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。判卷情况如下:启动.exe 本步分数:2.00 本题累计:0.00匹配结果 本步分数:4.00 本题累计:0.00【编程一】在指定的文件内编写程序。程序的功能是:2*2+4*4+6*6+.+100*100 输出按指定格式,如:sum=320 说明:在VC环境中按下面的要求完成。 1、打开考生文件夹下空白源程序,按功能完成程序编写。 2、完成后的程序至少需要运行一次,并得出正确结果。 3、请勿另存,不要改变源程序保存路径;请勿删除考生文件夹下的任何文件。 4、关

温馨提示

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

评论

0/150

提交评论