武大969c语言真题,武汉大学计算机学院C语言历年试题

这篇文章深入剖析了武汉大学内部关于C语言的珍贵资料,包括指针操作、表达式计算、字符数组与整型变量的结合,以及C语言基础概念如break语句、数据类型、内存管理、动态内存分配等。详细讲解了如何通过(*p).lab()调用成员函数和表达式求值技巧。适合C语言学习者和开发者查阅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

武汉大学c语言内部资料,与大家分享一下!

char lab; int num; }ttd, *p; p=&ttd;

A. (*p).lab

( )10.

A. 10

B. p->http://www.wendangwang.comb

C. (*p)http://www.wendangwang.comb

D. http://www.wendangwang.comb

表达式(int)(6.8+7/2)的结果是___。

B.9

C.11

D.8

二.

1.

文字填空(共15分)

break语句出现在循环语句中的作用是__终止整个循环的执行____________。

2. 如果int类型数据在内存中占据2个字节,则int类型数据取值范围为

从___-32768______到___32767________。

3. 在C语言中,全局变量定义时在数据类型前面增加前缀static,则表示

该变量仅在____本文件内或者定义它的文件中或者整个程序______ 内有效。

4. 设x、y为char类型变量,请写出以下命题:

(1) x和y都为大写字母 _______(x>=’A’&&x<=’Z’)&&(y>=’A’&&y<=’Z’)_

评分要点:少写“=”给1分

(2) x和y中至少一个是数字 __(x>=’0’&&x<=’9’)||(y>=’0’&&y<=’9’)____________

评分要点:少写“=”给1分

5. 假设a=3,b=7,c=5,则表达式a

则表达式q-p的结果等于_____4___答16个字节也算正确___ _。 7. 库函数malloc(sizeof(long))的作用是数据内存 _________。 评分要点:写明动态申请内存即算正确

8. 表达式10&12的结果等于__________。

三.

程序填空(请在空白处填写合适内容以正确完成整个程序,共10

分)

1. 以下程序的功能是:统计100到1000之间各位数字之和为8的数据个数。 #include

void main()

{ int i,s,k,count=0;

for(i=100;i<=1000;i++) {

;

;

while )

{ s=s+k%10;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值