zoukankan      html  css  js  c++  java
  • C语言 · 数对

    算法训练 数对  
    时间限制:1.0s   内存限制:512.0MB
        


    问题描述
      编写一个程序,该程序从用户读入一个整数,然后列出所有的数对,每个数对的乘积即为该数。
      输入格式:输入只有一行,即一个整数。
      输出格式:输出有若干行,每一行是一个乘法式子。(注意:运算符号与数字之间有一个空格)
    输入输出样例
    样例输入
    32
    样例输出
    1 * 32 = 32
    2 * 16 = 32
    4 * 8 = 32
    8 * 4 = 32
    16 * 2 = 32
    32 * 1 = 32
     
     1 #include<stdio.h>
     2 void ShowYinZi(int n)  
     3 {  
     4     int sum = 0,i,j;  
     5     for(i = 1; i <= n; i++)  
     6     {  
     7         if(n % i == 0)  
     8         {  
     9             printf("%d * %d = %d
    ",i,n/i,n);    
    10         }  
    11     }  
    12 } 
    13 int main(){
    14     int N;
    15     scanf("%d",&N);
    16     ShowYinZi(N);
    17     return 0;
    18 }
  • 相关阅读:
    排序算法分析
    图论算法小结
    A*算法
    分支界限法的应用
    图的搜索策略
    最大二分匹配
    C++学习笔记(1)
    vscode简单c语言多文件编译
    c语言变量大小
    十大排序算法总结
  • 原文地址:https://www.cnblogs.com/panweiwei/p/6399382.html
Copyright © 2011-2022 走看看