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

当前位置:首页 > c教材习题

c教材习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 5:39:45

void main() {int x=1,y=2,*z; z=fun(x,&y); printf(\z=fun(x,&y); printf(\}

A) 5 6 B) 5 7 C)5 8 D) 6 8

9. 若已定义 int a[]={1,2,3,4},*p=a; 则下面表达式中值不等于2的是 。

A) *(a+1) B) *(p+1) C) *(++a) D) *(++p) 10. 若已定义 int a[]={1,2,3,4},*p=a+1; 则p[2]的值是 。

A) 2 B) 3 C) 4 D) 无意义 11. 设已定义 char s[ ]= \ printf(\的值为 。 A) ABCD1 B) B C) BCD D) ABCD

12. 设已定义 char str[]=\ *ptr=str;,则 *(ptr+5)的值为 。

A) d B) 0 C) '0' D) 字符d的地址 13. 下面对字符串变量的初始化或赋值操作中,错误的是 。 A) char a[]=\ B) char *a=\ C) char a[10]; a=\ D) char *a; a=\

14. 设已定义 char *ps[2]={ \则以下叙述中错误的是 。

A) ps为指针变量,它指向一个长度为2的字符串数组

B) ps为指针数组,其两个元素分别存储字符串 \和\的地址 C) ps[1][2]的值为'3' D) *(ps[0]+1) 的值为'b'

15.设已定义 struct { int a,b; } s,*ps=&s; 则错误的结构体成员引用是 。

A) s.a B) ps->a C)*ps.a D) (*ps).a

二、程序设计题 1.输入3个字符串,输出其中最大的字符串(用字符指针)。

2.定义一个函数,函数的功能求已知半径的圆的周长和面积。要求把半径、周长和面积设置成函数参数。

3.定义函数max ,函数参数为3个字符串,函数返回值最大的字符串。 4.自己定义字符串复制函数strcpy,然后调用之。

5.定义一个函数,函数参数为一维数组(用指针表示),函数返回数组元素的平均值。 6.定义一个函数,删除字符串中第k个字符开始的m个字符,例如删除字符串abcde第2个字符开始的3个字符,则删除后结果为ae;又如删除字符串abcde第4个字符开始的5个字符,则删除后结果为abc;

7.在字符串中删除所有指定字符(如把字符串teacher中的e字符删除,得到tachr),使用子函数和字符指针。

搜索更多关于: c教材习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

void main() {int x=1,y=2,*z; z=fun(x,&y); printf(\z=fun(x,&y); printf(\} A) 5 6 B) 5 7 C)5 8 D) 6 8 9. 若已定义 int a[]={1,2,3,4},*p=a; 则下面表达式中值不等于2的是 。 A) *(a+1) B) *(p+1) C) *(++a) D) *(++p) 10. 若已定义 int a[]={1,2,3,4},*p=a+1; 则p[2]的值是 。 A) 2 B) 3 C) 4 D) 无意义 11. 设已定义 char s[ ]= \ printf(\的值为 。 A) ABCD1 B) B C) BCD

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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