ImageVerifierCode 换一换
格式:DOCX , 页数:142 ,大小:116.06KB ,
资源ID:21049838      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21049838.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(南京信息工程大学C语言题库Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

南京信息工程大学C语言题库Word文件下载.docx

1、a,9B、10,A,C、10,D、10,C题号:13183若有以下程序段,其输出结果是()。 int a二0, b二0, c=0;c= (a-=a-5) , (a=b, b+3);printf (z/%d, %d, %drTa, b, c);A、 3, 3, TOB、 0, 0, 5C、 -10, 3, 10D、 0, 0, -10 答案:B13189以下程序段的输出结果是()。 float a=3.1415;printf ( | %6. Of | nz,, a);A、 | 3. |B、 I 3. 1415 IC、 I 3.0 ID、 I 3 | 答案:13186设X和y均为int型变量,则语

2、句: x+=y; y=x-y; x-二y的功能是()。A、 把x和y按从大到小排列B、 把x和y按从小到大排列C、 交换x和y中的值D、 无确定结果 答案:13177设有定义:int x二10 ;,则表达式x+ (char) 1/2.0值的类型是()A、 doubleB、 unsignedC、 floatD、 int13179若x和y都是int型变量,且x二 10, y二20,则执行printf (%dn, x, y): 语句后,输出的结果是()。A、 输出格式符不够,输出不确定的值B、 20C、 10 20D、 1013195以下程序段的运行结果是( )int a-, b=o;printf

3、(ab?a=%d: b=%d, a, b)A、 没有正确的输出格式控制B、 a=-5b=5C、D、 b二-513199下面的程序,说法正确的是( )。main() int x=3, y二0, z二0;if (x二y+z) printf (”*;else printf(#);A、 可以通过编译,但是不能通过连接,因而不能运行B、 有语法错误不能通过编译C、 输出材*D、 输出#13198有如下程序 int x=l, a=O, b二0; switch(x)case 0: b+:case 1: a+:case 2: a+; b+;printf Ca=%d9 b=%dn,a, b): 该程序的输出结果

4、是 OA、a=2, b1B、a=l, bC、a=l, bD、a=2, b213196)组成配对为了避免嵌套的辻-else语句的二义性,C语言规定else总是与( 关系A、 在其之前未配对的辻B、 缩排位置相同的ifC、 同一行上的ifD、 在其之前最近的未配对的辻13192 有如下程序 void main() int x=l, a=0, b=0;switch(x) case 0:b+;case 1:a+;d+;printf (/za=%d, b=%dn,z, a, b);该程序的输出结果是A、 a=l, b=lB、 a=2, b=2C、 a=2, b=lD、 al, b0 答案:13194下列

5、只有当整数X为偶数时,才是逻辑真的表达式是( )。A、 x%2 !=0B、 (x-x / 2*2)=0C、 ! (x%2=0)D、 if (x%2);13193假定所有变量均已正确说明,下列程序段运行后X的值是( )int a=O;b=O;c=O; x=30;if (!a)else if (b)x+;if ( c) x=x3;else x+=4;A、 4B、 33C、 30D、 3 答案:13197下列条件语句中,功能与其他语句不同的是()A、 if (a!=0) printfx); else printfy):B、 if (a) printf (,%dn,/, x) : else print

6、f (, y);C、 if (a=0) printf x) ; else printf (,z%dn,z, y);D、 if(a=0) printf( else printfx); 答案:c填空题12987一个c源程序中至少应包括一个 空1:main函数12990c语言源程序文件名的后缀是 :经过编译产生的U标文件的后缀是 :经过连接生成的可执行文件的后缀是 。C空2:.obj空3:exe13035在C程序中,最多能有 个main函数。答案:13044已知字符A的ASCII码值是63,字符变量cl的值是, c2的值是D。执行语 句printf cl, c2-2);后,输出的结果是 .65, 6

7、612994有以下程序#includestdio. hchar &20二How are you?, b20; scanf b) ; printf (,z%s %sn, a, b);程序运行时从键盘输入:回车 则输出结果为 o How13043设a=4, b=5, x=3. 5, y=4 ,则以下两个表达式的值分别是(1) (2)(1)x+a%3+(int)(x+y)%2/4(2)(float)(a+b)/2+(int)x%(int)y4.57.513049执行下列程序段后,变量i的值是( )。int i=10:switch(i)case 9: i+二0;case 10: i+二1;case 1

8、1: i+二2;defauIt: i+二3;1612997下列程序的功能是输出a、b、c三个变量中的最小值。请填空。#include int a, b, c, tl, t2;scanf (,z%d%d%dz &b, &c):tl=a ;t2=cb)a=b;c=a;if (c!=a)c=b;printf (,z%d, %d, %dn,z, a, b, c);其输出结果是 O3, 5,313047语句:printf ( , (a=2) &(b二-2);的输出结果是程序设计12967/* 输入三角形的三边长a, b,c分别为3. 1,4.2, 5,3;求三角形面积。已知三角 形的三边长a,b,c,其

9、中s二(a+b+c)/2。则该三角形的面积公式为:area 二 -门)( e) */ #includemath h void main()float a, b, c, s, area;scanf (%f, %f, %f, &c);f 、 * 、 、 、i vTw vw viw vaw vTw vaw vw viw vaw vaw vaw vaw .、vav I | I vaw vw viw vaw vaw vaw vw viw vaw vaw vaw vw vaw vaw f1* I f viw viw viw vbW viw vaw vaw viw viw viw viw vTW viw v

10、aw vaw viw viw & | V I viw vaw vTw viw viw viw viw vTW viw vaw vaw viw viw viw viw vTW viw vaw vaw viw viw viw viw vaw fa=%7. 2f, b二7. 2f, c=7. 2f, s=%7. 2fn, a, b, c, s); printf (,zarea=%7. 2fn, area);TestFunc ();void TestFunc ()FILE *IN, *OUT;char sIN80;int iOUT, i:IN二fopen(in. dat, r); 辻(IN二二NULL

11、)printf (,zPlease Verify The Currernt Dir It May Be ChangedOUT二f open (out datz,, w辻(OUT二二NULL)printf(/zPlease Verify The Current Dir It May Be Changedfor(i=0;i10;i+)fscanf(IN, z,%s,z, sIN);iOUT二fun(sIN);fprintf (OUT, z,%dnz,, iOUT):fclose(IN);fclose(OUT);示例代码:s=l. 0/2 (a+b+c);area=sqrt (s* (sa) * (

12、s-b) * (s-c);程序填空 cl - 32 位置2: cl+32单项选择 题号:13170C语言源程序名的后缀是()。A、 cB、 objC、 exeD cpp13159以下叙述错误的是()。A、 一个C语言程序只能实现一种算法B、 C程序可以由多个程序文件组成C、 C程序可以由一个或多个函数组成D、 一个C函数可以单独作为一个C程序文件存在 答案:13160以下叙述正确的是()。A、注释说明只能位于一条语句的后面B、 在编译时不能发现注释中的拼写错误C、 main()必须是程序的第一行D、 C程序每一行只能写一条语句13166以下关于结构化程序设计的叙述中正确的是()。A、 山三种基

13、本结构构成的程序只能解决小规模的问题B、 结构化程序使用got。语句会很便捷C、 在C语言中,程序的模块化是利用函数实现的D、 一个结构化程序必须同时山顺序、分支、循环三种结构组成 答案:13168下列关于函数的叙述中正确的是()。A、每个函数都可以被单独编译B、 每个函数都可以被其他函数调用(包括main函数)C、 在一个函数内部可以定义另一个函数D、 每个函数都可以单独运行 答案:13184设有如下程序段:int x二2012, y=2013;printf (, (x, y);则以下叙述正确的是()。A、 输出值为2013B、 运行时产生出错信息C、 输出值为2012D、输出语句中格式说明

14、符的个数少于输出项的个数,不能正确输出13173可在C语言中用做用户标识符的一组是()。A、 green void 2we FoRB、 ef-erprintused&wesjhdC、 _nameSIGforUI*sdD、inTwordipadid_ds13174C语言中最简单的数据类型包括()。A、实型、字符型、逻辑型B、整型、实型、逻辑型C、 整型、字符型、逻辑型D、 整型、实型、字符型 答案:13190从键盘输入(/表示回车),不能输出x的语句段是()。A、 c=getchar () ; putchar (c);B、 putchar (getchar ();C、 getchar (C) ;

15、D scanf &c) ; printf c); char c=, a ;printf (z/%d, %c, %dn m, c, n);若从键盘上输入/z10A9 b二2B、 缩排位置相同的辻D、 输岀#elseif (b) x+;x+=4;D、 3 答案:12968c源程序的基本单位是函数13036算法的基本特征主要包括可行性、确定性、 和输入、输出(拥有足够的情报) 答案:有穷性C语言源程序文件名的后缀是 :13042表达式36-5/2+1. 2+础2的值是 答案: 空1:3.812995下列程序运行后的输岀结果是 main() int x二0210;%Xn 答案:88char a20=,

16、How are you?,b20;13045当F1, b二3, c二5, d二4时,执行下面一段程序后,x的值为 if (ab)if(cd) x=10;辻(ac)辻(bd) x二20;else x=30;else x=40;else x=7;2013048以下程序的输出结果是( )。int a=-l, b=L c;c二(卄a0)&! (bc=0, a二0, b=lscanf (,/%d%d%d,/, &a, & ;12998已有定义:char ch J : int a=l, b;(此处c的初值为空格字符),执行 答案: | V I viw vaw vTw viw viw viw viw vTW viw vaw vaw viw viw viw viw vTW viw vaw vaw viw viw viw v

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1