首页 > 其他分享 >C语言:形成不重复的3位数,一行5个

C语言:形成不重复的3位数,一行5个

时间:2023-02-27 06:33:14浏览次数:37  
标签:数字 重复 位是 一行 C语言 int 位数 include

#include "stdio.h"
//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 每行显示5个 
main()
{
  int i,j,k,count=0;
  for(i=1;i<5;i++) 
    for(j=1;j<5;j++)
      for (k=1;k<5;k++)
      {
        if (i!=k&&i!=j&&j!=k) 
        {
            printf("%d ",i*100+j*10+k);
            count++;
            if(count%5==0) printf("\n");
        }
      }
    printf("\n共有%d个三位数",count) ;
 }
#include "stdio.h"
//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 最高位是1的占一行,最高位是2的占一行,依次类推,不能有空行 
main()
{
  int i,j,k,count=0;
  for(i=1;i<5;i++) 
    {
        for(j=1;j<5;j++)
          
          for (k=1;k<5;k++)
          {
            if (i!=k&&i!=j&&j!=k) 
            {
                printf("%d ",i*100+j*10+k);
                count++;
                if(count%5==0) printf("\n");
            }
          }

     printf("\n");
  }
    printf("\n共有%d个三位数",count) ;
 }

 

标签:数字,重复,位是,一行,C语言,int,位数,include
From: https://www.cnblogs.com/xkdn/p/17158385.html

相关文章

  • C语言-C语言程序设计-文件操作
    C语言-C语言程序设计-文件操作#include<stdio.h>#include<stdlib.h>intmain(){ FILE*fp; fp=fopen(".\workspace\demoRead.txt","r"); if(fp==NULL) {......
  • 文件的读写--C语言
    1、文件操作函数详解C语言中没有输入输出语句,所有的输入输出功能,都用ANSIC提供的一组标准库函数来实现。文件操作标准库函数有:(1)文件的打开:fopen():打开文件(2)文件的关闭:fc......
  • C语言进阶--循环语句
    循环语句的基本工作方式-通过条件表达式判定是否执行循环体-条件表达式遵循if语句表达式的原则do、while、for的区别-do语句先执行后判断,循环体至少执行一......
  • C语言进阶--变量属性
    C语言中的变量可以有自己的属性在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propertytypevar_name; auto即C语言中局部变量的默......
  • 【C语言】通讯录《动态内存版本》
    ......
  • 【C语言】通讯录《信息写到文件版本》
    ......
  • C语言switch-case
    switch(控制表达式){//控制表达式只能是整数型的结果case常量://常量可以是常数,也可以是常数计算的表达式语句······case常量:语句······default:语句......
  • c语言,16进制,二进制,十进制递增(++)后结果
    uint32_ti=0x00u//无符号16进制for(inty=0;y<20;y++){i++;}//i=0x00在十进制表示是0,经过循环每次+1,第一次进入循环十进制为0+1=0;第二次十进制表示为2......
  • [LeetCode]4. 寻找两个正序数组的中位数
    给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。分别查找两个数组的......
  • C语言多维数组的实现与操作
    常量和所需的头文件#include<stdio.h>#include<stdarg.h>#include<stdlib.h>#defineMAX_ARRAY_DIM8//设置数组维数最大为8#defineElemTypeint#defineERROR-1......