有没有不用调用函数的?
追答你是说不调用系统函数还是不调用自己定义的函数。自己定义函数是为了增加程序的可读性。如果不调用库函数的话可以自己写。比如pow那个函数就是math.h里面的。可以自己定义一个这样的函数:
int def_pow(int a,int n)
{
if(n==0) return 1;
int i=1,result=1;
while(i<=n)
{
result*=a;
i++;
}
return result;
}
用c 语言,还有编程计算a+aa+aaa+…+aa…a〔n个a〕的值,其中a是一个数...
int a,n;printf("Input a and n:");scanf("%d %d",&a,&n);printf("The result:%lu\\n",cal(a,n));}
用c 语言,还有编程计算a+aa+aaa+…+aa…a〔n个a〕的值,n个a的值由...
a+aa+aaa+…+aa…a=a(1+11+111+...+111...11)\/\/\/ long N(){ char str[100];int s=1,t=1,i,n;scanf("%s",str);\/\/将n个a的值按字符串的方式接收到str;n=strlen(str);for(i=2;i<=n;i++){ t=t*10+1;s=s+t;} return (s*(str[0]-'0'));} ...
用c 语言,还有编程计算a+aa+aaa+…+aa…a〔n个a〕的值,n个a的值由...
float fun(float a, int n) \/\/这是计算函数 { float s,sum;int i;s=1;sum=0;for(i=0;i<n;i++){ s *=a;sum += s;} return sum;} main(){ int n;float a;printf("Please input a:");\/\/输入a scanf("%f",&a);printf("Please input n:");\/\/输入n scanf("%d",&n...
20分,用c 语言,还有编程计算a+aa+aaa+…+aa…a〔n个a〕的值,n个a...
include<math.h> void main(){ int a,n,sum=0,temp=0;printf("input the a and n:\\n");scanf("%d%d",&a,&n);printf("sum=");for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++)temp+=a*pow(10,j-1);sum+=temp;if(i==n)\/\/cout<<temp<<"="<<sum<<endl;printf...
...+aa+aaa+……+aa…a(n个a)之值,其中a是一个数字,n表示a的位数 。用...
C语言编程:include <stdio.h> int main(int argc, char *argv[]){ int a;int n;int num=1;\/\/计算每次n个a的值 int sum=0;\/\/计算总和 int i;scanf("%d%d",&a,&n);for(i=0;i<n;i++){ if(i==0)\/\/第一次 { num=a;sum+=num;} else\/\/以后的都满足关系:这个数等于前一...
编程计算a+aa+aaa+...+aa...a(n个a)的值,n和a的值由键盘输出。
cout << "请输入n:"; cin >> n; cout<<endl; cout << "请输入a:"; cin >> a; cout << endl; if (a>=0 && a<10 && n>0 && n<9) { for (int i = 1; i <= n; i++) { int now = 0; for (int j = 0; j < i; j++) {\/\/这个循环得到具体的a,aa,aaa now += a...
...aa+aaa+……+aaa…a(n个a)之值,其中a是一个数字,n表示a的
include <stdio.h>int main(void){ int a,n,count=1,sn=0,tn=0; printf("请输入a和n:\\n"); scanf("%d%d",&a,&n); while(count<=n) { tn=tn*10; tn=tn+a; sn=sn+tn; count ++; } printf("结果=%d\\n",sn); return 0;} ...
如何用c语言编"Sn=a+aa+aaa+aaa+...+aa...a(n个),a是一个数字,n表示a...
给你个最简单的:include "stdio.h"main(){ double n1,x,t,t1;int cx,i;scanf("%lf,%d",&n1,&cx);t=n1;t1=n1;for(i=1;i<cx;i++){t=t*10+n1;t1+=t;} printf("%0.0lf",t1);} 输入2,3 显示246(2+22+222的结果)...
...+aaaa+...+aaa...a(n个a)之值,其中a是一个数字,n表示a的位数!_百度...
可以参考下面的代码:include<stdio.h> int main() { int n,temp,i,sum=0,a;scanf("%d %d",&n,&a);temp=a;for(i=0; i<n; i++) { sum+=temp;temp=temp*10+a;} printf("%d\\n",sum);}
急!!C语言.编程计算a+aa+aaa+……+aa…a(n个a)的值,要求n和a由用户从...
编程计算1*2*3 3*4*5 编程输出以下图案 编程 用1元5角 换 s=a aa aaac c语言求Sn=a aa aaa aa与aaa电池电量 求8!的结果编程 编程计算1! 2! 编程输出九九乘法表 其他类似问题2012-11-15 C语言.编程计算a+aa+aaa+……+aa…a(n个a)的... 1 2016-06-19 编程计算a+aa+aaa+a...