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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

安徽大学软件工程专业大一第二学期C语言程序设计包含指针考试.docx

1、安徽大学软件工程专业大一第二学期C语言程序设计包含指针考试安徽大学软件工程专业大一2020-2021第二学期C语言程序设计(包含指针)考试1. int *p = &n; 那么*p的值是()? 单选题 *p的值p的地址n的值(正确答案)n的地址2. 有如下定义语句:int arr3 = 1,2, 3,4,5, 6,7,8, 9; 那么arr13的值为()? 单选题 *056(正确答案)73. 定义int *arr34; 则变量占用的内存空间为()? 单选题 *482448(正确答案)4. 下面代码编译或者运行时会发生错误的有()? *char buf4 = hell; printf(%s, bu

2、f);(正确答案)char buf4; strcpy(buf, hell); printf(%s, buf);(正确答案)char buf4 = 0; memcpy(buf, hell, strlen(hel); printf(%s, buf);char buf = hell; printf(%s, buf);5. int main()int a; int b2 = 0,1; printf(0x%x, 0x%x, 0x%xn, &a, &b0, &b1); 单选题 *0x3ffff7a0 0x3ffff798 0x3ffff79c(正确答案)0x3ffff7a0 0x3ffff79c 0x3f

3、fff7980x3ffff798 0x3ffff79c 0x3ffff7a00x3ffff79c 0x3ffff798 0x3ffff7a06. 有如下代码#include char *myString() char buffer6 = 0; char *s = Hello World!; for(int i=0; iy)? a: bint main()unsigned int a = 10;char b = 1;unsigned char c = -1;printf(”%c, %cn“, FUNC(a,b), FUNC(a, c);return 0; 单选题 *a,aa,b(正确答案)b,a

4、b,b11. 下面程序运行结果是()?#define MAX(x) (10x2) ? (x+2) :(x+4)int main()int a = 10;int b = 0;b = MAX(a);printf(%d, b);a = 5;b = MAX(a) + 4;printf(%dn, b);return 0; 单选题 *14,714,13(正确答案)14,117,1112. 下面程序的运行结果是()?int main()int a = 23, 5, 87, 11, 5;int *p = a;printf(%d, p2);p = (int *)(&a+1);printf(%dn, p-2);r

5、eturn 0 单选题 *程序崩溃87,随机值87,8787,11(正确答案)13. 下面程序运行的结果是()?int main()int a4 = 2,3,2,3;int *ptr1 = (int *)&a + 1;int *ptr2 = (int *)(int)a + 1);printf(%x, %xn, *(ptr1-1), *ptr2);return 0; 单选题 *2,3000000(正确答案)2,33,23,314. 下面程序运行的结果是: ()typedef int (*FUNC1)(int );typedef int (*FUNC2)(int *,int *,int *);in

6、t Inc(int a)return (+a);int Multi(int *a,int *b,int *c)return (*c= *a*b);void Show(FUNC2 fun,int arg1 ,int *arg2)FUNC1 p = Inc; int tmp = p(arg1);fun(&tmp,&arg1 ,arg2); printf( %dIn,*arg2);int main()int a;Show(Multi,10,&a); return 0; 单选题 *100110(正确答案)121编译错误15. void main() unsigned char *p1 = (unsig

7、ned char*)0x801000; unsigned long *p2 = (unsigned long*)0x810000;printf(%x, %xn, p1+5, p2+5); 单选题 *801005, 810020801020, 810020801005, 810014(正确答案)801014, 81002016. 定义一个int类型的指针数组,数组元素个数为10个,以下定义方式中,正确的是()? 单选题 *int a10;int (*a)10;int *a10;(正确答案)int (*a10)(int);17. 在某32位系统下,程序如下:char str = http:/www

8、.tulun1 ;/图论科技官网char*p= str;sizeof(str)= ? /1sizeof(p)= ? /2void foo(char str100)sizeof(str) = ?/3void *p = malloc(100);sizeof(p) = ?/4则,1,2,3,4处的值分别是为() ? 单选题 *25,4,100,10025,4,100,44,4,4,425,4,4,4(正确答案)18. 32位机器上定义如下结构体:struct xx long long _x1; char _x2; int _x3; char _x42; /static int _x5;请问sizeo

9、f(xx)的大小是()? 单选题 *19201524(正确答案)19. 有如下代码:int foo(int n) if(n = 1) return 1; return n*foo(n-1);以上代码的时间复杂度为()? 单选题 *O(log2 n)O(n)(正确答案)O(nlog2 n)O(1)20. 程序如下:int fun(int n)static int a = 2;a+;return a*n;int main()int k=5;int i=2;k += fun(i+);k *= fun(i-1);printf(%d, %dn, i, k);return 0; 单选题 *3,88(正确答案)3,662,882,66

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

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