指针1-60(3)

2025-06-23

A、xyabcAB B、abcABz C、ABabcz D、xycdBCD (3分)[48]下列程序的输出结果是 main( )

{int a[5]={2, 4, 6, 8, 10}, *p, **k; p=a; k=&p;

printf(“%d ”, *(p++)); printf(“%d\\n”, **k); }

A、4 4 B、2 2 C、2 4 D、4 6 (3分)[49]执行以下程序后,y的值是 main( )

{int a[ ]={2, 4, 6, 8, 10}; int y=1, x, *p; p=&a[1];

for(x=0;x<3;x++) y+=*(p+x);

printf(“%d\\n”, y); }

A、17 B、18 C、19 D、20

(3分)[50]若已定义:int a[9], *p=a; 并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是

A、p+1 B、a+1 C、a++ D、++p (3分)[51]以下程序的输出结果是 main( )

{char s[ ]=”ABCD”, *p;

for(p=s+1; p

A、ABCD BCD CD D B、A B C D C、B C D D、BCD CD D (3分)[52]假定下列程序的可执行文件名为prg . exe,则在该程序所在的子目录下输入命令行: prg hello good<回车>后,程序的输出结果是 main(int argc, char *argv[ ]) {int i;

if(argc<=0) return;

for(i=1; i

A、hello good B、hg C、hel D、hellogood (3分)[53]若有以下调用语句,则不正确的fun函数的首部是 main() { ?

int a[50], n; ?

fun (n, &a[9]);

? }

A、void fun(int m,int x[ ]) B、void fun(int s,int h[41]) C、void fun(int p,int *s) D、void fun(int n,int a) (3分)[54]有如下说明

int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是

A、*p+9 B、*(p+8) C、*p+=9 D、p+8 (3分)[55]以下程序执行后,a的值是 main()

{int a, k=4, m=6, *p1=&k, *p2=&m; a=p1= =&m; printf(“%d\\n”, a); }

A、4 B、1 C、0 D、运行时出错,a无定值 (3分)[56]有如下程序: main()

{char ch[2][5]={“6937”,“8254”},*p[2]; int i,j,s=0;

for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++)

for(j=0;p[i][j]>?\\0?;j+=2) s=10*s+p[i][j]-?0?; printf(“%d\\n”,s); }

该程序的输出结果是

A、69825 B 63825 C、6385 D、693825 (3分)[57]以下程序运行后,输出结果是 main()

{char *s=“abcde”; s+=2;

printf(“%ld\\n”, s); }

A、cde B、字符c的ASCII码值 C、字符c的地址 D、出错 (3分)[58]以下程序的输出结果是 main()

{char a[ ]=“programming”, b[ ]= “language”; char *p1, *p2; int i;

p1=a; p2=b;

for(i=0; i<7; i++)

if(*(p1+i)= =*(p2+i)) printf(“%c”, *(p1+i)); }

A、gm B、rg C、or D、ga

(3分)[59]设有如下定义:

int arr[ ]={6, 7, 8, 9, 10}; int *ptr; 则下列程序段的输出结果是 ptr=arr;

*(ptr+2)+=2;

printf(“%d, %d\\n”, *ptr, *(ptr+2));

A、8,10 B、6,8 C、7,9 D、6,10

(3分)[60]设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是

A、k=*p1+*p2; B、p2=k; C、p1=p2;

====================答案==================== 答案部分,(卷面共有60题,180.0分,各大题标有题量和总分) 一、单项选择题(60小题,共180.0分) (3分)[1][答案] C

(3分)[2][答案] A

(3分)[3][答案] A

(3分)[4][答案] B

(3分)[5][答案] C

(3分)[6][答案] D

(3分)[7][答案] B

(3分)[8][答案] D

(3分)[9][答案] D

(3分)[10][答案] A

(3分)[11][答案] A

(3分)[12][答案] D

(3分)[13][答案] B

(3分)[14][答案] A

(3分)[15][答案] B

D、k=*p1*(*p2); (3分)[16][答案] C

(3分)[17][答案] C

(3分)[18][答案] A

(3分)[19][答案] B

(3分)[20][答案] B

(3分)[21][答案] A

(3分)[22][答案] B

(3分)[23][答案] B

(3分)[24][答案] D

(3分)[25][答案] C

(3分)[26][答案] B

(3分)[27][答案] B

(3分)[28][答案] B

(3分)[29][答案] C

(3分)[30][答案] D

(3分)[31][答案] C

(3分)[32][答案] B

(3分)[33][答案] C

(3分)[34][答案] D

(3分)[35][答案] A

(3分)[36][答案] C

(3分)[37][答案] A

(3分)[38][答案] B

(3分)[39][答案] C

(3分)[40][答案] B

(3分)[41][答案] A

(3分)[42][答案] D

(3分)[43][答案] D

(3分)[44][答案] A

(3分)[45][答案] D

(3分)[46][答案] D

(3分)[47][答案] D

(3分)[48][答案] C

(3分)[49][答案] C

(3分)[50][答案] C

(3分)[51][答案] D

(3分)[52][答案] B

(3分)[53][答案] D

(3分)[54][答案] B

(3分)[55][答案] C

(3分)[56][答案] C

(3分)[57][答案] C

(3分)[58][答案] D

(3分)[59][答案] D

(3分)[60][答案] B


指针1-60(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2024年电大乡镇行政管理课程形成性考核册答案

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219