盗口w (5) AHN) 数据(A)
编(E)
Win32
四性 1hX
main VCCodeFunction (全屑范围)
#include(atdio.hz
usingnameaacet
(NAME) main Rint mainO
lusersipan
FuliName main Inti.n.mul
IslnjectedFalse COu<<输入一个正整数:"
False
OverloadFalse 1=1:
ISSEALED False
IsTemplateFalse WhIle(1<=0)
Typestringint
UI*=L:
I*T:
Cout<n<的阶乘为:<<mul<<edl
return O
DDebuo
1h
(全局范围)
L*include<stdio.h)
main Bint mainO
FuliName int i,n,mul:
Cu<"输入一个正整数:
False soline cin>ni
5Overload False 白:
False sSealed mu1-1:
sTemplateFalse While(i<=0)
TypeStringint
I4T:
MicrosoftVisualStudio
Cout<<n<<"的阶乘为:"<<mul<<endl
returnO
去启动程序C\Userspanl 0102D
010ProjectsDebug/1.exe
系统找不到指定的文件.
确定
文件(F)编辑(E)视图)项目(P)生成(B) D)团队(M)数据(A) 体系结构(C)测试(S)分析(N) 窗口(W)帮助(H)
窗口(W)
20 启动调试(S) F5
开始执行(不调试)(H) CTRI+F5
属性 1h*X
#启动性能分析(A) Alt+F2
main VCCodeFunction (全局范围)
附加到进程(P) maint
#includ
异常X) CTR+AIT+E
usingn
(NAME) main Qint mai 逐语句() F11
File c:luserslpan 逐过程(O)
F10
FULINAME: main int
ISLNEcTED FALSE 切换断点(G) F9
Isinline False 新建断点(B)
IsOverloadFalse
删除所有断点(D) Ctrl+Shift+Fg
lsSealedFalse
lsTemplateFalse INTElliTrACE()
TypeStringint 清除所有数据提示(A)
导出数据提示(X)
导入数据提示(P)
选项和设置(G)
把while (i <= 0)
改为while (i <= n)
循环条件错误
1.你创建的是 .h 头文件,自然是不能运行的
2.如果改成 .cpp 文件后还是不行,就先删除这个程序,再重新调试
3.代码本身就有问题, stdio.h 只有 printf 和 scanf , iostream 才有 cin 和 cout
4.循环条件应改为 i<=n