下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 C语言指针数组函数练习(含参考答案)[技巧]

C语言指针数组函数练习(含参考答案)[技巧].doc

C语言指针数组函数练习(含参考答案)[技巧]

赤西jin的jun儿82
2018-02-19 0人阅读 举报 0 0 暂无简介

简介:本文档为《C语言指针数组函数练习(含参考答案)[技巧]doc》,可适用于市场营销领域

C语言指针数组函数练习(含参考答案)技巧作业(使用指针、数组、函数完成)编写一个通用函数该函数可以实现判断:一个含有五位数字的整数是否是回文数。回文数的含义是从左向右与从右向左看数是相同的。如:是回文数而则不是。编写主程序调用该函数实现求所有位数字中满足条件的数的个数。#include<stdioh>intJudge(intnum){intw,q,b,s,gw=numq=nums=(num)g=numif((w==g)(q==s))returnelsereturn}voidmain(){intcount=intifor(i=i<=i)if(Judge(i))countprintf("dn",count)}(编写一个通用函数该函数可以实现对数值型数组的倒序。倒序的含义是把数组的元素值前后颠倒。例数组:倒序的结果为:。编写主程序数组初始化方式不限并输出然后调用该函数实现倒序后再输出倒序的结果。#include<stdioh>#defineNvoidTransfer(double*b,intn){doubletempdouble*i=bdouble*j=bnwhile(j>i){temp=*i*i=*j*j=tempij}}voidmain(){doublearrayN={}intifor(i=i<Ni)printf("ft",arrayi)Transfer(array,N)printf("n")for(i=i<Ni)printf("ft",arrayi)printf("n")}(编写一个通用函数该函数可以实现求数值型二维数组的上三角各元素的平方根的和(即先对上三角各元素求平方根然后再对平方根求和)。编写主程序调用该函数计算数组A的上三角元素的平方根的和。上三角的含义:左上部分(包含对角线元素)如下二维数组的元素区域即为上三角。数组A的数据如下:#include<stdioh>#include<mathh>doubleCal(double*p,intn){inti,jdoublesum=for(i=i<ni)for(j=j<nij)sum=sqrt(*(pi*nj))returnsum}voidmain(){doublea={,,,,,,,,,,,,,,,,,,,,,,,,}doublerootsum=Cal(a,)或者doublerootsum=Cal(a,)printf("fn",rootsum)}*系统把二维数组看成数组元素为一维数组的一维数组,即对于二维数组a,系统会看成由两个一维数组a和a组成,而a和a中分别包含三个元素a和a为一维数组名。所以不能把二维数组名类似于二级指针,不完全相同赋给一个普通的指针变量,但能把a赋给一个普通的指针变量a不是一个具体的元素,而是元素a的地址*(编写一个通用函数该函数可以实现统计一维数组中小于数组元素平均值的元素个数。编写主程序调用该函数统计数组A(数据为:)中小于平均值的元素个数。#include<stdioh>intnum(double*p,intnum){intcount=doublesum=,avg=for(inti=i<numi)sum=*(pi)avg=sumnumfor(i=i<numi)if(*(pi)<avg)countreturncount}voidmain(){doublea={,,,,,,,,}intcount=num(a,)printf("dn",count)}(编写一个通用函数该函数可以实现把一个十进制的正整数转换成七进制。例如把转换成。编写主程序调用该函数把整数转换成七进制并输出。注:把一个十进制的整数转换成七进制的方法是:把十进制数当作被除数用除直到商为为至然后把余数倒序即可。例除的余数依次是、、则其七进制为:。#include<stdioh>voidTransfer(intnum){intaintcount=while(num!=){acount=numnum=num}for(inti=counti>=i)printf("d",ai)}voidmain(){intnumprintf("Pleaseinputaninteger:n")scanf("d",num)Transfer(num)

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/6

C语言指针数组函数练习&#40;含参考答案&#41;[技巧]

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利