华南农业大学C语言oj第七章

本文介绍了多个C语言编程题目,包括计算整数数字之和、筛选元音字母、字符统计、选择排序、求幂运算、矩阵变换以及学生信息统计等。通过这些实例,帮助读者加深对C语言编程的理解。
摘要由CSDN通过智能技术生成

18065 所有数字之和

时间限制:1000MS  内存限制:65535K
提交次数:0 通过次数:0

题型: 填空题   语言: G++;GCC;VC

Description

编写一个函数,计算一个整数的所有数字之和

#include "stdio.h" 

int sum(int n) 
{ 
    _______________________ 
} 

main() 
{ 
    int n; 
    scanf("%d", &n); 
    printf("%d", sum(n)); 
} 

输入格式

由键盘输入一个整数

输出格式

输出该数各位数字之和

输入样例

123

输出样例

6

提示

1+2+3=6

    int ret=0;

    while(n>0)

    {

        ret+=n%10;

        n/=10;

    }

return ret;

 

18066 元音字母

时间限制:1000MS  内存限制:65535K
提交次数:0 通过次数:0

题型: 填空题   语言: G++;GCC;VC

Description

编写一个函数,挑选一个字符串中的所有元音字母构成并返回一个新的字符串

#include "stdio.h" 

void yuan(char *s,char *s2) 
{ 
_______________________ 
} 

main() 
{ 
    char str[81], str2[81]; 
    gets(str); 
    yuan(str,str2); 
    printf("%s", str2); 
} 

输入格式

由键盘输入一行字符,以'\n'结束

输出格式

输出新构成的字符串

输入样例

I am good

输出样例

Iaoo   

 while(*s!='\0')

    {

        if(*s=='a' ||*s=='o' ||*s=='e' ||*s=='i' ||*s=='u' ||

           *s=='A' ||*s=='O' ||*s=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值