南京大学c语言试卷,2007年4月南京大学C语言期中试题.doc

2007年4月南京大学C语言期中试题

南京大学《C语言程序设计》期中试卷

(2006年4月15日)

系科 学号______________姓名_____________成绩_______________

注意事项:

1、答案均写在答题纸上,写在卷面上无效;

2、答题结束后将试卷及答题纸全部交给监考教师;

3、闭卷考试,考试时间90分钟。

一 、单项选择题

1、 以下叙述错误是 (1)__ b

A、可在C源程序中任何需要的地方插入注解

B、 一个C源程序可以任意分成若干部分,放在多个文件中。

C、 一个C源程序的语句可以任意跨行书写。

D、一个C程序的main函数运行结束,即整个C程序运行结束。

2、 以下局部变量声明中,正确的是(2)__ B____ 。

A、??? int 2x=1,2y=0;

B、??? float x=2,y=sqrt(x)*x;

C、??? char do =1; D、 static

double f=2.0, f1=f*sin(f);0;

3、 若 x、i、j和k都是int型变量,则计算下面表达式 x=(i=4,j=16,k=32)后,x的值为_(3)C____。

A、????? 4 B、16 C、32 D、1

4、 以下中, (4) D______是正确的C语言常量。

① 0218 ② ’\0x1a’ ③ E-9 ④ 3.5f

⑤ (1/2)e-2 ⑥ 3L ⑦ 0xFF

A、 ①②③ B、 ③⑤ C、 ②④⑦ D、④⑥⑦

5、下列哪些是C语言中的错误表达式 (5) _C___

① ++a+++b ② “ABC” “abc” ③ -a++

④ -++a

⑤ ++-a ⑥ int(x)

⑦ x>y=2

A、①②③⑦ B、 ②③④⑤ C、①⑤⑥⑦ D、 ②④⑥⑦

6、 若有声明int a=0xfdf2; signed char b; 则执行b=a; 后,b的值为

(6)_B_____。

A、242 B、-14 C、14 D、-242

7、 若已声明int a=15,b=20,c=25,d=30; 则表达式ad?b:d 结果为 (7)_B__

A、20 B、25 C、 26 D、 30

8、 以下程序片段输出结果是 (8)___ D ____。

int a=2,b=-1,c=2;

if(a

if(b<0) c=0;

else c+=1;

c--;

printf(“%d\n”,c);

A、0 B、 2 C、3 D、1

9、在内存中需 (9)__C___个字节存储字符串“\t\”\182Name\Address\n”。

A、 16 B、 17 C、18 D、 23

10、下列语句中,正确的是 (10) b 。

A、???price=123,456; B、? d=(a>b) ? a=b : b=a;

C、???if(a=b) t=a;

D、 c=a=100+b=30-b*5;

11、若x为long int型变量,则以下_(11)___C__ ____ 表达式能正确的求出x的绝对值 。

A、 x?x:-x B、 fabs(x)

C、 abs(x)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/432775.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

web通信 长连接、长轮询

http://www.cnblogs.com/hoojo/p/longPolling_comet_jquery_iframe_ajax.html转载于:https://www.cnblogs.com/kszit/p/3605340.html

V210 SPI驱动分析

对于总线设备驱动&#xff0c;是需要分别创建设备和驱动两个结构体&#xff0c;然后根据name&#xff0c;互相匹配&#xff0c;匹配成功后&#xff0c;调用 驱动的probe函数&#xff0c;然后创建设备文件&#xff0c;实现驱动的业务逻辑。 因此&#xff0c;我们就以设备和驱动…

android 有值代码,Android:如何在代码中获取“listPreferredItemHeight”属性的值?

这样做&#xff1a;TypedValue value new TypedValue();((Activity)context).getTheme().resolveAttribute(android.R.attr.listPreferredItemHeight, value, true);编辑&#xff1a;由于尚未正确初始化DisplayMetrics实例&#xff0c;因此您将获得零值。它需要一个参考框架(显…

android 多个按钮响应,处理Android Recyclerview中的多个按钮单击并将响应存储在Array或ArrayList中...

我正在设计在线测验App。我设计了PlayQuiz.java文件如下&#xff1a;public class PlayQuiz extends AppCompatActivity {private RecyclerView recyclerView;DataBaseHelper database;private List quizList;private QuizAdapter adapter;Overrideprotected void onCreate(Bun…

密码学中的“盐值 Salt”

盐&#xff08;Salt&#xff09; 在密码学中&#xff0c;是指通过在密码任意固定位置插入特定的字符串&#xff0c;让散列后的结果和使用原始密码的散列结果不相符&#xff0c;这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义&#xff0c;但是仅凭这句话还是…

android 主线程调用,Android 主线程和线程之间相互发送消息

通过分析Activity源码&#xff0c;我们知道每个Activity都有一个Looper&#xff0c;所以主线程在接收Message是不需要调用Looper.prepare()和Looper.loop()&#xff0c;但是线程是不带Looper的&#xff0c;当线程要接收来自主线程的消息是就需要调用Looper.prepare()和Looper.l…

10 个十分难得的 javascript 开发经验

Javascript 的很多扩展的特性是的它变得更加的犀利&#xff0c; 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站。 尽管很多的开发人员都乐于颂扬 javascript&#xff0c;但是仍旧有人看到它的阴暗面。 使用很多 javascript 代码的 web 页面会加载很慢&#xff0c;过多…

简单的UTF8编码生成

用记事本建一个文件&#xff0c;用editplus打开&#xff0c;并转成UTF8格式 然后写中文字符 然后用ultraEdit打开&#xff0c;切换到16机制模式即可

android unzip file,Unzip File in Android Assets

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效&#xff0c;请关闭广告屏蔽插件后再试):问题:I put a zip file in the android assets. How do i extract the file in the android internal storage? I know how to get the file, but i dont know how t…

Eclipse安装ADT失败解决办法

Eclipse的版本是3.5.2&#xff0c;配置Android的开发环境时遇到问题…… 按照Android官方文档一步步安装&#xff0c;到了安装Eclipse的ADT插件时&#xff0c;提示“requires org.eclipse.gef 0.0.0 but it could not be found” 缺少GEF&#xff0c;Eclipses Graphic Editing …

DM3730 LCD控制器驱动框架

一般来说&#xff0c;linux的LCD控制器驱动是分两个层次 1) fbmem.c 一个linux内核通用的LCD控制器层&#xff0c;没有任何硬件信息&#xff0c;而且不创建设备文件。 它提供的最重要的接口函数是register_framebuffer 2) 特定芯片的LCD控制器硬件驱动代码&#xff0c;他来调…

html仿qq最小化怎么实现,JS仿QQ好友列表展开、收缩功能(第一篇)

JS仿QQ好友列表展开、收缩功能(第一篇)发布时间&#xff1a;2020-10-17 14:20:03来源&#xff1a;脚本之家阅读&#xff1a;96作者&#xff1a;erdouzhang效果图如下所示&#xff1a;html:我的好友张三李四...企业好友小明小红...黑名单哈哈...css&#xff1a;ul,h3 {padding: …

Visual Studio 选择相同变量高亮

前段时间一直在使用matlab&#xff0c;今天需要使用vs2008&#xff0c;而用惯了matlab&#xff0c;习惯了其中一项选中变量高亮的设置&#xff0c;突然回来使用VS&#xff0c;感到各种不适应&#xff0c;顿时想到了一个词&#xff1a;矫情 呵呵&#xff0c;于是在网上找各种插件…

V210调整根分区大小

1. 修改uboot common/mmc_cmd_fdisk.c #define SYSTEM_PART_SIZE (120*1024*1024) 将120改成256 2. 在dd文件系统的时候&#xff0c;增大count dd if/dev/zero ofrootfs_qt4.ext3 bs1024 count262144 重烧系统的时候&#xff0c;需要先烧入uboot&#xff0c;然后重启再烧入…

html中怎么写jq,用jQuery替换HTML页面中的文本

如何替换jQuery中的任何字符串&#xff1f;假设我有一个字符串"-9o0-9909"&#xff0c;我想用另一个字符串替换它。在问问题之前如何使用jQuery将HTML块替换为HTML块的可能重复&#xff0c;最好检查一下系统在输入问题标题时提出的自动建议您能否详细说明为什么您认为…

asp.net使用post方式action到另一个页面,在另一个页面接受form表单的值!(报错,已解决!)...

asp.net使用post方式action到另一个页面&#xff0c;在另一个页面接受form表单的值&#xff01;&#xff08;报错&#xff0c;已解决&#xff01;&#xff09; 原文:asp.net使用post方式action到另一个页面&#xff0c;在另一个页面接受form表单的值&#xff01;&#xff08;报…

Qt中translate、tr关系 与中文问题

Qt中translate、tr关系 与中文问题2010-09-22 00:15题外话&#xff1a;何时使用 tr &#xff1f; 在论坛中漂&#xff0c;经常遇到有人遇到tr相关的问题。用tr的有两类人&#xff1a; (1)因为发现中文老出问题&#xff0c;然后搜索&#xff0c;发现很多人用tr&#xff0c;于是他…

html打印边距影响内容大小,关于web打印的问题,如何控制纸张大小和页边距

关于这个问题我上网查了很多资料&#xff0c;最后参照一个资料。编写了下面内容&#xff1a;但是根本达不到要求&#xff0c;哪位大侠有真正使用的经验&#xff1f;告诉我到底应该怎样弄&#xff1f;求一个真正使用的方法&#xff0c;谢谢&#xff01;再就是这一行在visual stu…

win32控制台

可回显的调用方法&#xff1a; 这个方法步骤比较复杂&#xff0c;是通过创建一个新进程来模拟cmd命令行&#xff0c;将写命令行和回显通过管道的方式呈现。 例如&#xff1a; view plain 1. void CTestMFCDlg::OnOK() 2. { 3. // TODO: Add extra validation …

html是前段还是后端,javascript属于前端还是后端?

JavaScript是一种属于网络的脚本语言&#xff0c;已经被广泛用于Web应用开发&#xff0c;常用来为网页添加各式各样的动态功能&#xff0c;为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。前端开发和后端开发的区别在于&#xff1a…