用c语言写一个输入一个数n,计算n与n后十个数的和
时间: 2023-05-31 11:02:21 浏览: 43
```c
#include<stdio.h>
int main(){
int n, sum = 0;
printf("请输入一个整数n:");
scanf("%d", &n);
for(int i = n; i < n+10; i++){
sum += i;
}
printf("n到n后十个数的和为:%d\n", sum);
return 0;
}
```
相关问题
使用C语言编写一个程序,输入一个数字n,计算所有奇数之和
好的,以下是使用C语言编写的程序,可以实现输入一个数字n,计算所有奇数之和:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个数字n:\n");
scanf("%d", &n);
for (int i = 1; i <= n; i += 2) {
sum += i;
}
printf("所有奇数之和为:%d\n", sum);
return 0;
}
```
在这个程序中,我们使用了 `printf` 和 `scanf` 函数来进行输入输出。其中,`scanf` 函数用于输入一个数字n,`for` 循环用于计算所有奇数之和,`sum` 变量用于保存奇数之和。
用c语言写一个输入n个正数,计算这些数的算术平均值和几何平均值。
以下是一个用C语言实现的程序,可以输入n个正数,计算出这些数的算术平均值和几何平均值:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int n, i;
double sum = 0, product = 1, num;
printf("请输入数字的个数:");
scanf("%d", &n);
for (i = 0; i < n; i++) {
printf("请输入第%d个数字:", i+1);
scanf("%lf", &num);
sum += num;
product *= num;
}
printf("算术平均值为:%.2lf\n", sum/n);
printf("几何平均值为:%.2lf\n", pow(product, 1.0/n));
return 0;
}
```
程序的流程如下:
1. 首先要求用户输入数字的个数n;
2. 然后用for循环输入n个数字,并计算它们的和sum和积product;
3. 最后输出算术平均值和几何平均值。
需要注意的是,计算几何平均值需要用到pow()函数,需要在程序开头加上
```c
#include <math.h>
```
才能正确编译。