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

当前位置:首页 > c语言指针编程练习题

c语言指针编程练习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 11:22:58

精品文档

c语言指针编程练习题

2. 从命令行输入两个实型数据,请比较大小并输出。 参考答案

3. 输入3个数a,b,c,按大小顺序输出。利用指针方法 参考答案

4. 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 参考答案

5. 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 参考答案

6. 有n个人围成一圈,顺序排号。从第一个人开始报数,凡报到3的人

退出圈子,问最后留下的是原来第几号的那位。 参考答案

7. 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 参考答案

8. 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调 用函数1/1+1/3+…+1/n 参考答案 9. 八进制转换为十进制 参考答案

10. 编一个函数fun,函数的功能是分别求出数组中所有奇数之

和以及所有偶数之和。形参n给了数组中数据的个数:

2016全新精品资料-全新公文范文-全程指导写作 –独家原创

1 / 18

精品文档

利用指针odd返回奇数之和,利用指针even返回偶数之和。例如:数组中的值依次为:1,8,2,3,11,6;则利用指针odd返回奇数之和24;利用指针even返回偶数之和8。 参考答案

11. 复制字符串。 参考答案

一、用指针方法编写一个程序,输入们按由小到大的顺序输出 #include void swap {

int temp; temp = *pa; *pa = *pb; *pb = temp; }

void main {

int a,b,c,temp; scanf; if swap; if swap;

2016全新精品资料-全新公文范文3个整数,将它-全程指导写作 –独家原创 2 / 18

精品文档

if swap; printf; }

二、C语言 用指针方法 输入3个字符串 按由小到大顺序输出

#include “stdio.h” #include “string.h” int main { char *t;

char *p1=NULL,*p2=NULL,*p3=NULL;

char ch1[20]={0},ch2[20]={0},ch3[20]={0}; p1=ch1; p2=ch2; p3=ch3; printf; scanf; fflush; printf; scanf; fflush;

2016全新精品资料-全新公文范文-全程指导写作 –独家原创

3 / 18

精品文档

printf; scanf; }

fflush; if>0) {t=p1;p1=p2;p2=t;} if>0) {t=p1;p1=p3;p3=t;} if>0) {t=p2;p2=p3;p3=t;} printf; return 0;

9.4编程输入一行文字,找出其中的大写字母,小写字母,空格,数字,及其他字符的个数 #include void main {

int a=0,b=0,c=0,d=0,e=0,i=0; char *p,s[20]; while)!=‘\\n’)i++; p=s; while { if a++; else if b++; else if

2016全新精品资料-全新公文范文-全程指导写作 –独家原创

4 / 18

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

共分享92篇相关文档

文档简介:

精品文档 c语言指针编程练习题 2. 从命令行输入两个实型数据,请比较大小并输出。 参考答案 3. 输入3个数a,b,c,按大小顺序输出。利用指针方法 参考答案 4. 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 参考答案 5. 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 参考答案 6. 有n个人围成一圈,顺序排号。从第一个人开始报数,凡报到3的人 退出圈子,问最后留下的是原来第几号的那位。 参考答案 7. 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 参考答案 8. 编写一个函数,输入n为偶数时

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