资源描述:
《c语言实验报告,指针的应用分别输出字符串中的数字和其他字符(共10篇)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言实验报告,指针的应用分别输出字符串中的数字和其他字符(共10篇) C语言程序设计实验报告 1实验目的 ⑴掌握指针的概念,会定义和使用指针变量; ⑵能正确使用变量的指针和指向变量的指针变量; ⑶能正确使用数组的指针和指向数组的指针变量; ⑷能正确使用字符串的指针和指向字符串的指针变量。 2实验内容 编写函数upCopy(char*new,char*old),将old指针所指向字符串中的大写字母
2、复制到new指针指向的字符串中,并在主函数中调用该函数。 要求: ①画出算法的流程图。 ②在主函数中以直接初始化的方式输入一个字符串。 ③在主函数中调用upCopy()函数,输出old指针和new指针指向的字符串。3算法描述流程图 4源程序 #include voidupCopy(char*new,char*old); voidmain()目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项
3、目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 { chara[20]=("foiwheEIfjiEfj"); charb[20]; upCopy(b,a); printf("复制之前的字符串为:"); puts(a); printf("复制之后的字符串为:"); puts(b); } voidupCopy(char*new,char*old) { inti,j; j=0; for(i=0;i=65&&*(old+i)向字符串的指针变量。 2实验内容 输入三个整数,按由
4、大到小顺序输出。 要求: ①画出算法的流程图。 ②通过scanf()函数输入三个数据并存入三个变量中。 ③利用指针实现从大到小的输出。 3算法描述流程图目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 4源程序 #include voidmain() { int*a,*b,*c; intd,e,f,g; a=&e
5、; b=&f; c=&g; printf("请输入三个整数:"); scanf("%d",a); scanf("%d",b); scanf("%d",c); if(*a #defineN20 voidfun(int*a,intn,int*three,int*five) { inti; *three=33; *five=30; } voidmain()目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战
6、略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 { inta[N]={1,5,9,2,3,15,11,6,10},i,n=9,three,five; printf("Theoriginaldatais:"); for(i=0;i #include voidmain() { inti; intlength; charstr[80]; chars; printf("请输入一个字符串:"); scanf("%s",str);length=strl
7、en(str); printf("字符串逆序输出为:"); for(i=length;i>0;i--) { s=str[i-1];printf("%c",s); } printf(""); } voidfun(char*s) {目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 inti,length; ch
8、artemp; length=strlen(s); for(i=0;i intlen; intmain(){ } intlength(char*p){ } 第二题: #includecharb[40],n,m;intmain(){ voidcopy(char*p);chara[40]