c程第十章指针上机习题

c程第十章指针上机习题

ID:13372492

大小:38.50 KB

页数:6页

时间:2018-07-22

c程第十章指针上机习题_第1页
c程第十章指针上机习题_第2页
c程第十章指针上机习题_第3页
c程第十章指针上机习题_第4页
c程第十章指针上机习题_第5页
资源描述:

《c程第十章指针上机习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第十章指针问题与思考一、选择题1.变量的指针,其含义是指该变量的____b____.a)值b)地址c)名d)一个标志2.若有说明;int*p,m=5,n;以下正确的程序段的是___d_____.a)p=&n;b)p=&n;scanf("%d",&p);scanf("%d",*p);c)scanf("%d",&n);d)p=&n;*p=n;*p=m;3.若有以下定义,则对a数组元素的正确引用是____d_____.inta[5],*p=a;a)*&a[5]b)a+2c)*(p+5)d)*(a+2)4.若有定义:inta[2][3],则对a数组的第i行j列元素地址的正确引用为___a___

2、.a)*(a[i]+j)b)(a+i)c)*(a+j)d)a[i]+j5.下面程序段的运行结果是_____c____.char*s="abcde";s+=2;printf("%d",s);a)cdeb)字符'c'c)字符'c'的地址d)无确定的输出结果6.以下正确的程序段是_____C____.a)charstr[20];b)char*p;scanf("%s",&str);scanf("%s",p);c)charstr[20];d)charstr[20],*p=str;scanf("%s",&str[2]);scanf("%s",p[2]);7.若有说明语句chara[]="Itism

3、ine";char*p="Itismine";则以下不正确的叙述是_____D___.a)a+1表示的是字符t的地址b)p指向另外的字符串时,字符串的长度不受限制c)p变量中存放的地址值可以改变d)a中只能存放10个字符8.下面程序的运行结果是____B___.#include#includemain(){char*s1="AbDeG";char*s2="AbdEg";s1+=2;s2+=2;printf("%d",strcmp(s1,s2));}a)正数b)负数c)零d)不确定的值9.下面程序的运行结果是____AC___.#include<

4、stdio.h>#includefun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;while(s1

5、是整数的函数D)以上都不对11.若数组名作实参而指针变量作形参,函数调用实参传给形参的是:D。A)数组的长度B)数组第一个元素的值C)数组所有元素的值D)数组第一个元素的地址12.已知有声明语句chars1[10]="abcde",s3[10];以下语句中能将s1中存储的字符串和s2中存储的字符串正确交换的是:___D___。A)s3=s1,s1=s2,s2=s3;B)s3[0]=s1[0],s1[0]=s2[0],s2[0]=3[0];C)strcpy(s3[0],s1[0]),strcpy(s1[0],s2[0]),strcpy(s2[0],s3[0]);D)strcpy(s3,s

6、1),strcpy(s1,s2),strcpy(s2,s3);13.设intb[]={1,2,3,4},y,*p=b; 则执行语句y=*p++;之后,变量y的值为(    A) A)1B)2 C)3D)4二、填空题:1.以下程序的功能是:通过指针操作,找出三个整数中的最小值并输出。请填空。#include"stdlib.h"main(){int*a,*b,*c,num,x,y,z;a=&x;b=&y;c=&z;printf("输入3个整数:");scanf("%d%d%d",a,b,c);printf("%d,%d,%d",*a,*b,*c);num=*a;if(*a>*b)【1】

7、num=*b;if(num>*c)【2】num-*c;printf("输出最小整数:%d",num);}2.下面程序段的运行结果是__hELLO!______.chars[80],*sp="HELLO!";sp=strcpy(s,sp);s[0]='h';puts(sp);3.下面程序段的运行结果是___ef_____.charstr[]="abcdefghi",*p=str;printf("%s",p+5);若有定义:inta[]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。