Visual C++ 6.0中编译C语言,scanf语句在调试的时候如何输入变量的值?
3个回答
展开全部
你这个程序少了个大括号,下面的程序已经修改过了,可以正常运行
#include
<stdio.h>
void
main()
{
long
int
x;
int
y,i=1;
printf("shuruyigebuchaoguo
100000deshu
:\n",x);
scanf("%ld",&x);
if(x>99999||x<1)
printf("error\n");
else
{
do
{
y=x%10;
printf("%d\t",y);
x=x/10;
i=i+1;
}while(x!=0);
printf("\n
zhegeshuyou
%d
wei\n",i);
}
}
#include
<stdio.h>
void
main()
{
long
int
x;
int
y,i=1;
printf("shuruyigebuchaoguo
100000deshu
:\n",x);
scanf("%ld",&x);
if(x>99999||x<1)
printf("error\n");
else
{
do
{
y=x%10;
printf("%d\t",y);
x=x/10;
i=i+1;
}while(x!=0);
printf("\n
zhegeshuyou
%d
wei\n",i);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会不会不是这个键啊,这个说不定是执行到该断点外的,就像TC3中的F4,而单句执行是另一个键。。。
要查看值可以WATCH在中设值表达式或变量
我用是TC3的,不过键的功能也差不多的~~~~
用TC3不会就找我,我熟一点
要查看值可以WATCH在中设值表达式或变量
我用是TC3的,不过键的功能也差不多的~~~~
用TC3不会就找我,我熟一点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
long
int
x;
你定义的到底是long还是int?把int
去了。
C语言里面定义长整形的关键字就是long.
int
x;
你定义的到底是long还是int?把int
去了。
C语言里面定义长整形的关键字就是long.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询