题目内容

下列给定程序中,fun函数的功能是:求表达式s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1~9)。 例如,a=3,n=6,则以上表达式为: s=333333-33333-3333-333-33-3 其值是296298。 a和n是fun函数的形参,表达式的值作为函数值传回main函数。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<sfdio.h> long fun(int a,int n) int j; /********found********/ long s=0,t=1; for(i=0;j<n;j++) t=t*10+a; s=f; for(j=1;j<n;j++) /********found********/ t=t%10 s=s-t; return(s); main() int a,n; printf("\nPlease enter a and n:"); scanf("%d%d",&a,&n); printf("The value of function is:%ld\n",fun(a,n));

查看答案
更多问题

每个对象都维护了一个指向自身的指针,这个指针称为 [14] 指针。

阅读以下程序,此程序的功能是 [8] 。 #include<iostream.h> void main() int n, i, j; for(i=100;i<999; i+100) for(j=i/100:j<=99;j=j+10) n=i+j; cout<<" "<<n; cout<<"\n";

计算机辅助软件工程,简称 [4] 。

构造函数与析构函数所调用的虚函数是 [11] 的函数, 因此调用时实现的是 [12] 联编。

答案查题题库