输入一个正整数求所有素数因子_一招教你,轻松解决C语言编写一个正整数的所有因子!...

这个实例是一个能提高分析能力的实例,这个实例主要用到for语句,关键是如何确定其中变量的范围。

0cfbdc7164eee495ed13929cdd45ea4a.png

求一个正整数的所有因子

先来看看编程结果演示:

32d3039fbe086057d9dc4cc525609a8a.png

编程演示

d138951a679960760a0ca71c2338a1ff.png

输出结果

编程如下:

#include

/*引用预处理命令,预处理包含stdio.h的头文件*/

main()

/*定义一个主函数,所有程序在执行前都开始于主函数,且结束于主函数*/

{

int i,j;

/*定义整型变量i,j*/

printf("please input:");

/*输入函数:(请输入: ),换行*/

scanf("%d",&i);

/*用scanf函数获得i值*/

for(j=1;j<=i;j++)

/*对j进行1~i累加循环*/

if(i%j==0)

/*如果i除以j取余为0,说明j是i的因子*/

printf("%d",j);

/*输出j值,即因子数*/

printf("");

return 0;

/*返回空值,0指空,没有,即将0返回给主函数main,其目的是告诉给main函数此程序执行完了*/

}

如果大家有问题,欢迎大家留言讨论,我都会一一解答呦,欢迎关注,给你不一样的自己!

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值