- 博客(6)
- 收藏
- 关注
原创 7-20 组合数的和 (15 分)
给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。输入格式:输入在一行中先给出 N(1<N<10),随后给出 N 个不同的非 0 个位数字。数字间以空格分隔。输出格式:输出所有可能组合出来的2位数字的和。输入样例:3 2 8 5结尾无空行输出样例:330结尾无空行#inc...
2021-12-27 22:53:06
720
原创 7-19 评委打分 (15 分)
班级里要搞智力竞赛啦!同学们都踊跃参加。进入最后决赛的是10个同学,随着一道道题目的出示,有时是1号选手得分,有时是5号选手得分,每次答对者得10分,最后结果如何呢?输入格式:第一行有十个整数,表示十位同学的初始分。第二行一个整数n,表示有n道题竞赛。 接下去有n行,每行有一个数字x,x表示本次可以加分的选手序号(每次答对者得10分)。输出格式:10个同学最终的得分值,每两位同学之间有一个空格。输入样例:10 0 0 0 10 10 0 0 0 1031101结尾无空行
2021-12-27 22:38:02
1011
原创 7-2 通讯录排序 (15 分)
输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式:输入第一行给出正整数n(<10)。随后n行,每行按照“姓名 生日 电话号码”的格式给出一位朋友的信息,其中“姓名”是长度不超过10的英文字母组成的字符串,“生日”是yyyymmdd格式的日期,“电话号码”是不超过17位的数字及+、-组成的字符串。输出格式:按照年龄从大到小输出朋友的信息,格式同输出。输入样例:3zhang 198504
2021-12-24 12:49:26
603
原创 6-2 求解一元二次方程实根的函数 (10 分)
要求计算一元二次方程ax2+bx+c=0(a=0)的根。 主函数中给出3个浮点系数a、b、c,调用函数rootOfEquation()求解方程的实根。方程的根通过指针类型的参数x1、x2传回主函数,其中x1是值较大的根,x2是值较小的根。若方程有两个相等的实根,函数返回1; 若方程有两个不等的实根,函数返回2; 若方程无实根,函数返回0。函数接口定义:int rootOfEquation(double a, double b, double c, double *x1, double *
2021-12-15 22:00:41
8279
2
原创 6-4 字符串加密 (10 分)
本题要求实现一个函数,能对一行字符串(字符串的长度<80)加密。 加密函数采用的加密算法:如果不是英文字母,就不加密,原样显示;否则就将字母加上一个偏移值5实现加密。注意大小写英文字母分别构成一个封闭环,如字符‘w’,加密后为字符‘b’。函数接口定义:void cryptograp(char ch[],int n);其中给定一行英文字符串存放在数组ch[]中,n是这行字符串的实际长度。裁判测试程序样例:#include<stdio.h>#include<st
2021-12-15 21:58:43
9190
3
原创 6-3 计算Fibonacci数列每一项时所需的递归调用次数 (10 分)
计算并打印Fibonacci数列每一项时所需的递归调用次数,数列第一项从1开始。要求:1)定义表示调用次数的全局变量count;2)定义用递归方法求Fibonacci数列的Fib()函数。函数接口定义:long Fib(int a);a为大于0的正整数。裁判测试程序样例:#include <stdio.h>long Fib(int a);/* 你的代码将被嵌在这里 */int main(){ int n, i, x; printf(
2021-12-15 21:56:13
7343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人