实验2-4-6 求幂之和(15 分)
本题要求编写程序,计算$sum=2^1+2^2+2^3+⋯+2^n$。可以调用pow函数求幂。
输入格式:
输入在一行中给出正整数$n(\leq 10)$。
输出格式:
按照格式“result = 计算结果”输出。
输入样例:
| 1 | 5 | 
输出样例:
| 1 | result = 62 | 
本题要求实现一个计算 $x^n(n\geq 0)$的函数。
| 1 | double mypow( double x, int n ); | 
函数mypow应返回x的n次幂的值。题目保证结果在双精度范围内。
| 1 | #include <stdio.h> | 
| 1 | 0.24 4 | 
| 1 | 0.003318 | 
本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
| 1 | int is( int number ); | 
函数is判断number的各位数字之和是否等于5,是则返回1,否则返回0。
函数count_sum利用函数is统计给定区间[a, b]内有多少个满足上述要求(即令is返回1)的整数,并计算这些整数的和。最后按照格式
| 1 | count = 满足条件的整数个数, sum = 这些整数的和 | 
进行输出。题目保证0<a≤b≤10000。
| 1 | #include <stdio.h> | 
| 1 | 104 999 | 
| 1 | 104 is counted. | 
输入2个正整数$lower$和$upper(lower\leq upper\leq 100)$,请输出一张取值范围为$[lower,upper]$、且每次增加2华氏度的华氏-摄氏温度转换表。
温度转换的计算公式:$C=5\times(F−32)\div9$,其中:C表示摄氏温度,F表示华氏温度。
在一行中输入2个整数,分别表示$lower$和$upper$的值,中间用空格分开。
第一行输出:”fahr celsius”
接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数)。
若输入的范围不合法,则输出”Invalid.”。
| 1 | 32 35 | 
| 1 | fahr celsius | 
| 1 | 40 30 | 
| 1 | Invalid. | 
Update your browser to view this website correctly. Update my browser now