如何使用Visual Studio 2010编写一个C语言程序,本经验将手把手教大家如何通过VS2010编写一个简单的C语言小程序......
2023-03-16 436 C语言
在visual C 6.0上,用C语言编写,输入一个数,判断它是否是完美数的程序
打开visual C 6.0-文件-新建-文件-C Source File
输入预处理命令和主函数:
#includestdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
定义变量并输入数值:
int a,b,c=0,d=0; /*定义变量的数据类型为整型并赋值*/
printf("输入一个数:"); /*输出文字提示*/
scanf("%d",&a); /*输入一个数*/
计算a是否是完美数:
for(b=1;ba;b ) /*给b输入1到a-1的值*/
{
if(a%b==0) /*判断b是否是a的因数*/
c=c b; /*是,则将b累加*/
if(c==a) /*判断a是否是完美数*/
{
d=1; /*是,给d赋1并跳出*/
break;
}
}
判断输出结果:
if(d==1) /*判断该输出哪种结果*/
printf("%d 是完美数n",a); /*输出是完美数*/
else
printf("%d 不是完美数n",a); /*输出不是完美数*/
完整的源代码:
#includestdio.h> /*输入输出头文件*/
void main() /*空类型:主函数*/
{
int a,b,c=0,d=0; /*定义变量的数据类型为整型并赋值*/
printf("输入一个数:"); /*输出文字提示*/
scanf("%d",&a); /*输入一个数*/
for(b=1;ba;b ) /*给b输入1到a-1的值*/
{
if(a%b==0) /*判断b是否是a的因数*/
c=c b; /*是,则将b累加*/
if(c==a) /*判断a是否是完美数*/
{
d=1; /*是,给d赋1并跳出*/
break;
}
}
if(d==1) /*判断该输出哪种结果*/
printf("%d 是完美数n",a); /*输出是完美数*/
else
printf("%d 不是完美数n",a); /*输出不是完美数*/
}
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: C语言
相关文章
如何使用Visual Studio 2010编写一个C语言程序,本经验将手把手教大家如何通过VS2010编写一个简单的C语言小程序......
2023-03-16 436 C语言