给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的...

给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的...,第1张

#include <stdio.h>

typedef struct

{ char name[10];

int age;

}STD;

STD fun(山世STD std[],int n)

{ STD max; int i;

max=std[0];

for(i=1;i<n;i++)

if(max.age<std[i].age) max=std[i];带唯缓

return max;

main()

{ STD std[5]={"aaa",17,"bbb",16,"ccc",18,"ddd",17,"eee",15};

STD max;

max=fun(std,5);

printf("\nThe result:\n");

printf("\nName:%s,Age:%d\蠢模n",std[max].name,max.age);

#include<stdlib.h>

#include<stdio.h>

voidfun(char*s)

{

inti,j,k

for(i=0s[i]!='\0'i++)

{

if(s[i]>='0'&&s[i]<='9'凳塌旦)

{

for(j=strlen(s)j>ij--);

s[j+1]=s[j]

s[i+1]='*'

}

}

}

voidmain()

{charstr[80]

gets(str)fun(str)

puts(str)

}

扩展资料

函数fun(char*s)的使用

#include<stdio.h>

#include<string.h>

voidfun(char*s)

{

while(*s)

{

if(*s=='z')*s++='a'

if(*s=='Z')*s++='A'

if(*s<'z'&&*s>='a'||*s<'Z'&枣扰&*s>='A')

*s=*s+1

s++

}

}

main()

{

charstr[30]

printf("请输入字符串:")

gets(str)

fun(str)

printf("输出的结果为衫迹:")

puts(str)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12543746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存