易截截图软件、单文件、免安装、纯绿色、仅160KB

(C作业)有点不懂

题目:求S=a+aa=aaa+aa...a(n个a)的值;
其中:a是一个数字(1~9),n表示a的位数,a和n由键盘输入。

下面是我写的东西(错的),希望老手帮助改正,谢谢!

#include <stdio.h>
void main()
{
int a,n,i;
long int b,s;
printf("输入一个一位数字a和一个任意的正整数n,以求出\nS=a+aa+aaa+...+aa..a(n个a)的值:\n");
scanf("%d%d",&a,&n);
if(a>=1&&a <=9)
{
for(i=1;i <=n;i++)
{
b=a+b;
s=s+b;
a=a*10;
}
printf("a+aa+aaa+...+=%ld",s);
}
else printf("由于输入的%d不是从1到9的一位数,运算结束",a);
}

引用
long int b=0,s=0;
b和s没有初始化

....
谢谢。。我太粗心


相关问答:

一个非常简单的C程序的运行结果

#include <stdio.h>
main()
{
int a,b,sum;
a=1;b=2;
sum=a+b;
printf("sum is %d\n");
}


结果是:2367460

为什么?
printf("sum is %d\n", ......

C#调用 C DLL问题,懂的来抢分了

//C 接口
extern "C"
{
  TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);  
}
//我在C#中声明
//调用C DLL 中的函数
[DllImport("OCRapi.dll&quo ......

C、C++、VC++ 精品电子书发布啦!

内容涉及:C、C++、STL、VC++、MFC、COM、ATL、Windows网络编程、数据库编程、Windows驱动编程、软件工程、Windows操作系统编程,等等方面。

下载地址:http://www.cctry.com/forumdisplay.php?fid=46

......

求用C写八皇后程序的代码

各位,如何用C语言写一个八皇后的程序啊 有知道的还请赐教 谢谢
在清华的数据结构书有这东东!太久忘了!

C/C++ code:
#include<stdio.h>
#include<math.h>
#define N 8
int x[N+1];
int coun ......

求解ANSI/ISO C中的一句话

ANSI/ISO C 标准这样描述:

在上一个和下一个序列点之间, 一个对象所保存的值至多只能被表

达式的计算修改一次。而且前一个值只能用于决定将要保存的值。

实在不理解这句话,请大家一起说说?? ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号