C语言 问下怎么编S=a+aa+aaa+....的n项之和.
来源:百度知道 编辑:UC知道 时间:2024/05/17 17:36:20
其中a是一个数字,例如3+33+333+3333(n=4)这里a和n的值由键盘输入
#include <stdio.h>
int sum(a,n)
{
int i,j,sum,tmp;
tmp=0;
sum=0;
for(i=0;i<n;i++)
{
tmp *= 10;
tmp += 3;
sum += tmp;
}
return sum;
}
main()
{
int a,n;
printf("input a and n:");
scanf("%d %d",&a,&n);
printf("\n%d\n",sum(a,n));
}
单项(10的n次方-1)/9 *a 具体循环你能来吧
简单的写写,如下:
int a,i,s;
scanf("%d,%d",&a,&n);
for(i=n;i>0;i--)
for(j=i-1;j>=0;j++)
s+=a*pow(10,i);
用C语言编s=a+aa+aaa+aaaa+.........+(aaaaaa)N个a
我问下,这个怎么编啊?C语言的。
c语言中,b=++a*--a怎么算?
a,b,c按从小到大用c语言编?
如何用c语言编"Sn=a+aa+aaa+aaa+...+aa...a(n个),a是一个数字,n表示a的位数,n由键盘输入
C语言中 a=3 a+=a-=a*a a等于多少?
C语言中这样的一个二维数组运算表达式s=s+a[k][i](设s=0)的结果是怎么计算的?稍微细说一下
C语言 a+=1 相当与 a++ 还是 ++a
c语言输出a+++a++
C语言:int a=2; a+=a-=a*a 执行后.......