c++编程实例

第77题 请编写一个函数fun,其功能是 :将两个两位数的正整数ab合同时造成一个整数放在c中.合同时方式是 :将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上.答案:
void fun(int a,int b,long *c)
{*c=(b%10)*1000+(a%10)*100+(b10)*10+a10;}
78:第78题 请编写函数fun,其功能是 :将s所指字符串中ascii值为偶数的字符删除,串中剩余字符造成一个新串放在t所指的数组中.
答案:
void fun(char *s,char t[])
{int i,j=0,n=strlen(s);
for(i=0;i<n;i++)
if (s%2!=0)
{t[j]=s;
j++;}
t[j]=‘\0’;}
79:第79题 已知学生的记录由学号和进修成绩造成,n名学生的信息已存入a结构体数组中.请编写函数fun,该函数的功能是 :找出成绩最低的学生记录,通过形参返回主函数(法那么只有一个最低分).
答案:
void fun(stu a[],stu *s)
{int i,min;
min=a[0].s;
for(i=0;i<n;i++)
if(a.s<min)
{min=a.s;
*s=a;}}
80:第80题 程序定义了n×n的二维数组,同时在主函数中自动赋值.请编写函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值