我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何输入一个整数到数组里面

我输入一个位数小于1000的非负整数,然后把这个整数的每位放到数组里面。
如
输入1234567,数组a[0]=1,a[1]=2……a[6]=7

可以分解出这个数的每一位,将起倒序存放数组中

#include<stdio.h>
int main()
{
    int a[3],n,i=0,k=0;
    scanf("%d",&n);
    while(n!=0)
    {
        a[i]=n%10;
        n=n/10;
        i++;
        k++;
    }
    for(i=0;i<k;i++)
        printf("%d ",a[i]);
    return 0;
    
}

思路:1234%100=4

近期文章

  • 我在页面中添加了thymelef后页面不显示
  • Mybatis能够正常运行的时候,.xml文件中type属性报红
  • linux问题看图,有偿,因为没有电脑操作不了,所以请大家帮我操作一下,发出来
  • 有没有大佬会用python做control variate,来优化蒙特卡洛模拟的收敛性啊
  • Serial Numbers 程序的编写
  • mapreduce生成文件打不开
  • 2197-一维数组元素查找
  • 为什么选A?有谁知道吗?
  • 如何在datagridview中显示三个时间点的数据
  • vrep侧边工具栏修改
  • unity如何做场景切换效果
  • 这是出现什么问题了吗
  • 异常引起的控制台不完全停止
  • 不知道自己错在哪儿了,就是最后没有提示语?
  • A为什么没有错误?有人知道吗?解释一下这四个选项
  • java小问题io与hashmap
  • 输出的第最高分和最低分三个值为什么不对
  • 浏览器(或代理)发送了此服务器无法理解的请求
  • 求大佬们帮忙修改一下js脚本
  • opencv c++ 创建窗口失败

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华