编程:求Sn = a+aa+aaa+…+aa…a(n个a)的值,其中a是一个数字。例如:3+33+333+3333(此时n=4),n由键盘输入。要求使用for语句
#include void main( ) { int i,a,n; double s,sum; scanf("%d%d",&a,&n); i=1; s=0; sum=0; for(i=1,s=0,sum=0;i<=n;i++) { s=s*10+a; sum=sum+s; } printf("sum=%f ",sum); } }
举一反三
- 编程题 求Sn = a+aa+aaa+…+aa…a(n个a)的值,其中a是一个数字。例如:3+33+333+3333(此时n=4),n由键盘输入
- 帮我编程;求Sn=a+aa+aaa+…+aa…a之值,其中a是一个数字?
- 输入两个正整数 a 和 n, 求 a+aa+aaa+aa…a(n 个 a)之和。要求定义并调用函数 fn(a,n), 它的功能是返回 aa…a(n 个 a)。例如,fn(3,2)的返回值是 33。
- C语言作业急急急11-2输入2个正整数a和n,求a+aa+aaa+aa…a(n个a)之和。要求定义并调用函数fn(a,n),它的功能是返回aa…a(n个a)。例如,fn(3,2)的返回值是33。
- 键盘输入n个整数(n值由键盘输入),统计n个整数中奇数的个数及输出这些奇数,编程实现。
内容
- 0
中国大学MOOC:下面程序流程图的功能是计算a+aa+aaa+…+aa…a(n个a)的值,n和a的值由键盘输入,则图中空白的矩形框内应该填写的是()。【图片】
- 1
编写程序,求1~n个a之和:a+aa+aaa+aa…a。要求:在主函数中输入两个正整数a和n,并进行累加。函数int fun(int a,int n)实现求a、aa、aa…a的值
- 2
【其它】编程题: 求n个数据中的最大值和最小值。 要求: 1、要用函数求n个数据中的最大值和最小值 2、使用引用作为函数参数 3、在main函数中输出n个数的最大值和最小值 4、n以及n个数都在运行时输入
- 3
下面程序流程图的功能是计算 a + aa + aaa + … + aa…a(n个a)的值,n和a的值由键盘输入,则图中空白的矩形框内应该填写的是( )。[img=123x227]1802daaafebc528.jpg[/img] A: term=term*10+a B: term=term+a C: term=term+a*10 D: term=term*a
- 4
用for语句编写程序,输入一个正整数,求n!。(注:n! = 1*2*3*4*…*n)例如:输入:5输出:120