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

上传资料

关闭

关闭

关闭

封号提示

内容

首页 [考试]C语言数组指针练习

[考试]C语言数组指针练习.doc

[考试]C语言数组指针练习

廖才
2018-02-16 0人阅读 举报 0 0 暂无简介

简介:本文档为《[考试]C语言数组指针练习doc》,可适用于市场营销领域

考试C语言数组指针练习作业:、下列程序的功能是:输入字符串s和字符串t将字符串t追加到字符串s的尾部。例如:串s:“abcdefgh”,串t:“”,追加后s:“abcdefgh”。、下列程序的功能是实现从键盘输入两个字符串输出后一子串在前一字符串中首次出现的位置(即第几个字符若字符串不存在位置取)。、下列程序的功能是:提取字符串中首个数字字串转为对应的数字输出其与的和。(注:数字‘’的ASCII值为如无数字子串输出)例如:输入asdjk,hgck输出:=、实现:)将数组a中大于的元素,依次存放到数组b中)将数组b中的元素按照从小到大的顺序存放到数组c中)输出数组b中的元素个数及数组c中的所有元素、输入行列整型数组求其最大值和最小值。、将三个字符串从小到大排序后输出。、下列程序的功能是:输入字符串s和字符串t将字符串t追加到字符串s的尾部。例如:串s:“abcdefgh”,串t:“”,追加后s:“abcdefgh”。#include<stdioh>#include<stringh>voidmain(){chars,tinti,lenofsgets(s)gets(t)**i=**lenofs=strlen(s)while(ti){slenofsi=tii}slenofsi=**''**printf("Thefinalstrings:sn",s)getch()}、下列程序的功能是实现从键盘输入两个字符串输出后一子串在前一字符串中首次出现的位置(即第几个字符若字符串不存在位置取)。#include<stdioh>#include<stringh>voidmain(){inti,j,k,position=charstr,strgets(str)**gets(str)**for(i=**stri!=''**i){for(j=i,k=(strj==strk)(strj!='')j,k)if(strk==''){position=i**break**}}printf("nIt'sat:dn",position)getch()}、下列程序的功能是:提取字符串中首个数字字串转为对应的数字输出其与的和。(注:数字‘’的ASCII值为如无数字子串输出)例如:输入asdjk,hgck输出:=voidmain(){charstr,a,*pintn=,i,jintxgets(str)**p=str**while(*p!=''){for(i=*p>=''***p<=''**p){ai=*pi}if(i>){x=for(j=j<ij)x=x*aj****printf("d=dn",x,x)n}}if(n==)breakelsep}if(n==)printf("n")getch()}、实现:)将数组a中大于的元素,依次存放到数组b中)将数组b中的元素按照从小到大的顺序存放到数组c中)输出数组b中的元素个数及数组c中的所有元素voidmain(){intn=,i,j=,kintaa={,,,,,,,,,}intbb,ccclrscr()printf("Therearedelementsinaan",n)for(i=i<ni)printf("d",aai)printf("n")for(i=i<ni)if(ai>)bj=aifor(i=i<ji)ci=bifor(i=i<ji)for(k=k<jik)if(ck>ck){t=ckck=ckck=t}printf("Elementsinbbare:")for(i=i<ji)printf("d",bbi)printf("n")printf("Elementsinccare:")for(i=i<nbi)printf("d",cci)printf("n")printf("Therearedelementsinbbn",nb)}、将三个字符串从小到大排序后输出。voidmain(){charstr="Fuzhou",str="Fujian",str="China"chartif(strcmp(str,str)>){strcpy(t,str)strcpy(str,str)strcpy(str,t)}if(strcmp(str,str)>){strcpy(t,str)strcpy(str,str)strcpy(str,t)}if(strcmp(str,str)>){strcpy(t,str)strcpy(str,str)strcpy(str,t)}printf("Theorderedstringsis:s,s,sn",str,str,str)}、输入行列整型数组求其最大值和最小值。voidmain(){inta,i,j,max,minfor(i=i<i)for(j=j<j)scanf("d",aij)**max=min=a**for(i=i<i)for(j=j<j){if(**aij>max**)max=aijif(aij<min)**min=aij**}printf("max=dn",max)printf("min=dn",min)getch()

用户评价(0)

关闭

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

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

提示

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

文档小程序码

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

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/6

[考试]C语言数组指针练习

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利