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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

扬州大学20086月C语言统考.doc

1、扬州大学试题纸(20072008学年第2学期) 全校非计算机专业统考 课程 C及C+语言程序设计 (闭)卷注意:1 请用答题纸答题,将答案填于相应的题号内,否则不给分。2 请认真填写并仔细核对答题纸上的学院、系科、班级、学号及姓名等。3 请将试卷和答题纸分开上交。一、 单选题(每小题2分,共30分)1. 在C语言中,下列说法错误的是_。A. 一个函数可以分为两个部分:函数首部和函数体B. 主函数可以调用任何不是主函数的其它函数C. 任何函数可以调用不是主函数的其它函数D. C程序总是从排在最前面的某个函数开始执行的2. 下列各组中全是浮点数的是_。A. 0.5 , 1.4e2 , 6.9 B.

2、 7.8 , e3 , 5.1C. 1.5e3.5 , 0.9 , 6.0 D. 41.2 , 45 , 7.73. 设char ch; 则不合法的赋值语句是_。A. ch0; B. cha+b; C. cha+b; D. ch7+9;4. 设有定义:“int a=3,b=4,c=5; ”,则下列表达式中值为0的是_。 A. a&b B. a=bC. a|b+c&b-c+1 D. !(ab)&!c|1)5. 在C语言中,下列运算符的运算对象必须是整型的是 。A. %=B. / C. = D. 100) break;B. for ( ; ;);C. int k=0; do +k; while (

3、k=0);D. int s=36;while (s); -s;13. 下列说法中,错误的是_ 。A. 在不同函数中可以使用相同名字的变量B. 形式参数是局部变量C. 在函数内定义的变量只在本函数范围内有效D. 在函数内的复合语句中定义的变量在本函数范围内有效14. 设有以下定义:char a=”It is mine”;char *p=”It is mine”;则下列叙述中,错误的是_ _。A. a+1表示字符t的地址B. p指向另外的字符串时,字符串的长度不受限制C. p变量中存放的址址值可以改变D. a中只能存放10个字符15. 定义函数时,以下正确的函数首部定义形式是 。A. double

4、 fun(int x, int y);B. double fun(int x; int y)C. double fun(int x, int y) D. double fun(int x, y);二、填空题(每空1分,共20分)1. C源程序文件的扩展名是 。一个C源程序中至少包含一个 函数,C程序的执行总是从 函数开始。2. 设有如下定义:“int a=5,b=2 ; ”,则表达式 b+= (float)(a+b)/2 运算后b= 。3. 将数学表达式 写成C语言表达式为 ;开根号函数和绝对值函数包含在 头文件中。4. 设有以下定义和语句:int a=-1,b=4,k;k=(b=0)|(+a

5、”称为 运算符,它是一个双目运算符,前一个运算对象必须是结构体指针,后一个运算对象必须是结构体的 。三、 阅读程序写出结果(每小题4分,共20分)1. 下列程序运行时的输出结果是_。 void main() int y=9; for(; y0;y-) if(y%3=0) printf(“%d”,-y); 2下列程序运行时的输出结果是_。#include #include main() int a=2,b=-1,c=2; if(ab) if(b0) c=0; else c+; printf(%dn,c); getch();3下列程序运行时的输出结果是_。#include #include #in

6、clude main() char ch7=8861; int i,s =0; for(i=strlen(ch)-1; i=0; i-) s=s*10+chi-0; printf(%dn,s); getch();4下列程序运行时的输出结果是_。#include #include main () int b10=1,2,2,3,4,3,4,5,1,5, i, j=0; for(i=0;i10;i+) if(bi%2=0) bj+=bi; for(i=0;ij;i+) printf(%3d,bi); printf(n); getch();5 下列程序运行时的输出结果是_。#include #inc

7、lude struct ss int x; char c; ;main( ) struct ss a=10,x; func(a); printf(%d,%cn,a.x,a.c); getch(); func(struct ss b) b.x=20; b.c=y; 四、问答题(每空2分,共10分)1 在定义结构类型时,组成结构的成员项可以是任何数据类型。如果一个结构的成员项是指向本结构类型的结构指针,这样的结构称之为 结构。2设有一表头结构如下:numnamescoreOSDSDBMS其中,num是长整型,name为长度不超过10的字符串型;OS、DS和DBMS均为单精度实型;下列程序段用于设计一结构类型描述上述结构。请填空。 struct grade float OS;float DS; ; struct stu ; ; ; ;五、 程序设计完善题(每空1分,共20分)1以下程序是求满足下列条件的三位数n,它除以11(整数相除)所得到的商等于n的各位数字的平方

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

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