二、调试题下列各程序中存在一些问题,通过调试发现问题,并加以修正,使其实现预期目标[2.1]1.求s=a+aa+aaa+
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/05 18:50:39
二、调试题
下列各程序中存在一些问题,通过调试发现问题,并加以修正,使其实现预期目标
[2.1]
1.求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制.请改正程序中的错误.
源程序:
main()
{
int a,n,count;
long int sn=0,tn=0;
printf("please inputa and n\n");
scanf("%d,%d",&a,&n);
printf("a=%d,n=%d\n",a,n);
while(count=2) && (mc
下列各程序中存在一些问题,通过调试发现问题,并加以修正,使其实现预期目标
[2.1]
1.求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制.请改正程序中的错误.
源程序:
main()
{
int a,n,count;
long int sn=0,tn=0;
printf("please inputa and n\n");
scanf("%d,%d",&a,&n);
printf("a=%d,n=%d\n",a,n);
while(count=2) && (mc
main()
{
int a,n,count=0;
long int sn=0,tn=0;
printf("please inputa and n\n");
scanf("%d,%d",&a,&n);
printf("a=%d,n=%d\n",a,n);
while(count<n)
{
sn=sn+tn;
a=a*10;
++count;
}
再问: 还有两个~~,刚才这个少了一个花括号
再答: int f( long n)
{ int c=0;
do
{ c++;
n=n/10; //整除而不是取余
} while (!n) ;
return c;
}
main()
{ long n;
int num;
scanf(“%d”,n);
num=f(n);
printf(“%ld has %d numbers\n”,n,num);
}
{
int a,n,count=0;
long int sn=0,tn=0;
printf("please inputa and n\n");
scanf("%d,%d",&a,&n);
printf("a=%d,n=%d\n",a,n);
while(count<n)
{
sn=sn+tn;
a=a*10;
++count;
}
再问: 还有两个~~,刚才这个少了一个花括号
再答: int f( long n)
{ int c=0;
do
{ c++;
n=n/10; //整除而不是取余
} while (!n) ;
return c;
}
main()
{ long n;
int num;
scanf(“%d”,n);
num=f(n);
printf(“%ld has %d numbers\n”,n,num);
}
请回答菜鸟一些C语言问题.求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.
求s=a+aa+aaa+aaaa+aaaaa+aaaaaa的C语言程序
OCL功放电路调试时发现的问题
用vb编写程序:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)
VF程序题求S(n)=a+aa+aaa+...+aaa.aaa(其中有n个a)之值,a是一个数字,n和a由键盘键入(例如
C语言题:求s=a+aa+aaa+aaaa+aa...a的值
编写autolisp程序并通过visual lisp集成开发环境调试该程序
求S=a+aa+aaa+….+aaaa…a其中,a是1-9的一个数字,n表示的位数,程序要求输入a和n.
求Sn=a+aa+aaa+……+aa…a之值,其a中代表1 到 9 中的一个数字.
1、编写程序,求 Sn=a+aa+aaa+...+aaaa...aaa(n个a)的值,其中a是一个数字,例如,a=2,n
C语言 改错编程题如下switch语言程序段有错误.若a和b是正整数变量,编写程序,将下列程序段嵌入其中,调试并修改其中
matlab小程序调试!