- 博客(5)
- 收藏
- 关注
原创 习题6-8 统计一行文本的单词个数 (15分)
本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。输入格式:输入给出一行字符。输出格式:在一行中输出单词个数。输入样例:Let’s go to room 209.输出样例:5#include<stdio.h>#include<string.h>int main(){ int i,sign=0; char str[1000]; gets(str); if(str[0]!='
2020-05-17 16:31:29
499
原创 习题5-5 使用函数统计指定数字的个数 (15分)
本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。裁判测试程序样例:#include <stdio.h>int CountDigit( int number, int digit );int main(){int number, digit;
2020-05-17 16:14:35
243
原创 习题4-5 换硬币
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。...
2020-05-05 10:58:14
212
原创 习题4-3 求分数序列前N项和
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+… 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入样例:20输出样例:32.66代码如下:#include<stdio.h>int main()...
2020-05-04 16:56:17
188
原创 2020-05-01
#include<stdio.h>#include <math.h>int main(){float a,b;float bigger,x;scanf("%f %f",&a,&b);bigger=(a+b+fabs(a-b))/2;x=sqrt(bigger);printf("%f\n",bigger);printf("%f\n",x);...
2020-05-01 18:10:01
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人