首页 > 其他分享 >C语言:判断完数

C语言:判断完数

时间:2023-01-22 14:11:15浏览次数:28  
标签:main 判断 int scanf C语言 完数 include

 

 

#include <stdio.h>
main()
{
    int i,n,s;
    s=0;
    scanf("%d",&n);
    for(i=1;i<n;i++)
    if(n%i==0) s=s+i;
    if(s==n)
    printf("%d是完数",n);
    else
    printf("%d不是完数",n);


    getchar();
 }

 

标签:main,判断,int,scanf,C语言,完数,include
From: https://www.cnblogs.com/xkdn/p/17064416.html

相关文章

  • c语言操作符详解
    前言:在写完三子棋和扫雷后,我们接着开始新的知识,操作符时c语言中必不可少的角色,运用好可以大大简化代码1.操作符分类:算术操作符移位操作符位操作符赋值操作符单目操作......
  • C语言指针详解之指针类型
    前言C语言有多种数据类型,如:char(字符型),int(整型),short(短整型),longint(长整型),longlong,float(单精度浮点型),double(双精度浮点型),在这些类型后加上*就表示指针,不同类型表......
  • 判断语句 之 比较运算
    比较符释义==等于!=不等<小于<=小于等于>大于>=大于等于示例一:需要注意when使用变量时不需要{{}}-hosts:alltasks:-na......
  • 判断语句 之 逻辑运算
    逻辑运算释义and逻辑与or逻辑或not逻辑取反示例一:等同于:ifansible_distribution=="CentOS"andansible_distribution_major_version=="7":......
  • 判断语句示例
    判断添加用户-hosts:allvars:-username:test1tasks:-name:detectwhethertheuserexistsshell:id{{username}}register:result......
  • 一文解决如何使用 C 语言判断质数(素数)[ 附解析与源码 ]
    前言质数历来都是数学界的宠儿,是数学里神秘的谜团。质数又和C语言有着不解之缘,本篇文章将讲解如何用C语言判断质数。为了方便大家在读完此文章后使用文中程序,我会将......
  • 初识C语言电子笔记
    ......
  • Linux下第一个C语言程序
    前置环境1.系统版本:centos7。2.已安装gcc用命令gcc-v查看gcc版本。3.根据自己编程风格选择路径创建代码文件夹mkdir(可递归创建)、rmdir(删除文件夹)。4.vimhelloWorl......
  • [数据结构] 队列 (C语言)
    队列队列基本概念队列(queue)是一种特殊的线性表结构,只从队尾插入新的元素,并且只从队首弹出元素。一般将队尾称为rear,队首称为front。队列基本操作(1)入队:从队尾re......
  • 判断回文数
    题目:  解法一:将整数转换为字符串python3:classSolution:defisPalindrome(self,x:int)->bool:returnstr(x)==str(x)[::-1]解法二:只需要判......