云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《C语言程序设计案例教程》练习题答案

《C语言程序设计案例教程》练习题答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 8:37:21

D.调用函数之后,被调函数的返回值为任意类型

任务八 指针

一、 选择题

1、 变量的指针,其含义是指该变量的()。 A.值 B.地址 C.名 D.一个标志 2、 函数的指针,其含义是指该函数的()。 A.值 B.一个标志 C.入口地址 D.语句地址

3、如下程序段执行后,变量a的值是()。 int *p,a=9,b=2; p=&a; a=*p+b;

A. 12 B.11 C.10 D.编译错误 4、以下程序的运行结果是()。 void pry(int *x)

{ printf(“%d\\n”,++*x); } main() { int a=28; Pry(&a); }

A.28 B.29 C.30 D.31

5 如下程序段中对数组元素的错误引用是() int a[10]={0,1,2,3,4,5,6,7,8,9},*p[3],**pp,i;

clscr() ;

for(i=0;i<3;i++)p[i]=&a[i*3]; pp=p;

A pp[1][1] B a[9] C p[3][1] D *(*(p+1)+2) 6 有以下程序段:

int s[4][5],(*ps)[5]; ps =s;

对s数组元素的正确引用方式是() A ps+1 B *(ps+3) C ps[0][2] D *(ps+1)+3

二 阅读程序填写运行结果

1.执行下列程序后的输出结果是( 3073 ) main() {

static int a[5]={104,206,3073,1654,278}; int * p,max; p=a;

for(p=a+1;p

if(*p>max)max=*p; printf(\

2.执行下列程序后的输出结果是876. main() {

char s[]=\for(p=s;p

3.执行下列程序后输出结果是(I love China) main() {

char string[]=\ char *str; str=string; printf(\}

4执行下列程序的输出结果是( 10 20 30 ) main() 10 20 30 { 10 20 30

int a[3],*p

a[0]=10;a[1]=20;a[2]=30; p=a;

printf(“%d %d %d\\n”,a[0],a[1],a[2]); printf(“%d %d %d\\n”,*a,*(a+1),*(a+2)); printf(“%d %d %d\\n”,,*p,*(p+1),*(p+2)); }

5执行下列程序的输出结果是() void ss(char *s,char t) {

while(*s) {

If(*s==t) *s=t - ‘a’+‘A’; s++; } } main() {

Char strl[100]=“abcddfefdbd”,c=‘d’; ss(strl,c);

printf(“%s\\n”,strl);

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

D.调用函数之后,被调函数的返回值为任意类型 任务八 指针 一、 选择题 1、 变量的指针,其含义是指该变量的()。 A.值 B.地址 C.名 D.一个标志 2、 函数的指针,其含义是指该函数的()。 A.值 B.一个标志 C.入口地址 D.语句地址 3、如下程序段执行后,变量a的值是()。 int *p,a=9,b=2; p=&a; a=*p+b; A. 12 B.11 C.10 D.编译错误 4、以下程序的运行结果是()。 void pry(int *x) { printf(“%d\\n”,++*x); } main() { int a=28; Pry(&a); } A.28

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com