问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言,输入一个数(较大)到数组中,使该数字每一位分别储存在数组的一个元素中。求代码,非常感谢

发布网友 发布时间:2022-04-23 13:40

我来回答

2个回答

热心网友 时间:2023-10-16 04:44

#include<stdio.h>
#include<stdlib.h>

void main(void)
{
char buf[64] = {0};
long a = 0;

printf("请输入一个数字:\n");
scanf("%s", buf);

a = atol(buf); //将存放在字符串数组中的数字转换为实际的数字,之后就可以进行相应的运算

printf("你输入的数字是:%d\n", a);

system("pause");
}

热心网友 时间:2023-10-16 04:45


#include <stdio.h>

void main()
{
unsigned int a = 0;
int b[10] = { 0 }; 
int i = 0;
int j = 0;
scanf("%d",&a);
for(;;++i)
{
b[i]= a % 10;
a = a / 10;
if (0 == a)
{
break;
}
}
 for (j = 0;j <= i; ++j)
 {
 printf("%d\n",b[j]);
 }

}

我这个粗糙了一点。。

追问首先,谢谢,思路挺好,不过其实我在编的是一个大数除法的程序(思路和网上不一样),既然是大数long int都装不下,按你的方法来我可能要把这个数分开成多部分在输入,有没有直接就可以的方法呢?

追答感觉还是线面那个老哥答的靠谱~

热心网友 时间:2023-10-16 04:44

#include<stdio.h>
#include<stdlib.h>

void main(void)
{
char buf[64] = {0};
long a = 0;

printf("请输入一个数字:\n");
scanf("%s", buf);

a = atol(buf); //将存放在字符串数组中的数字转换为实际的数字,之后就可以进行相应的运算

printf("你输入的数字是:%d\n", a);

system("pause");
}

热心网友 时间:2023-10-16 04:45


#include <stdio.h>

void main()
{
unsigned int a = 0;
int b[10] = { 0 }; 
int i = 0;
int j = 0;
scanf("%d",&a);
for(;;++i)
{
b[i]= a % 10;
a = a / 10;
if (0 == a)
{
break;
}
}
 for (j = 0;j <= i; ++j)
 {
 printf("%d\n",b[j]);
 }

}

我这个粗糙了一点。。

追问首先,谢谢,思路挺好,不过其实我在编的是一个大数除法的程序(思路和网上不一样),既然是大数long int都装不下,按你的方法来我可能要把这个数分开成多部分在输入,有没有直接就可以的方法呢?

追答感觉还是线面那个老哥答的靠谱~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
泰勒公式有哪些常见形式? 空调室内风机怎样工作 什么是县级以上医院 关于聚金宝 买白银问题 平安银行个人贵金属交易业务有哪些? 网易云音乐为什么歌这么少? 公路边种的有什么花 高速路上常用的绿化花卉有那些? 公路绿化用什么花 我一键开核后顺利进入WIN7 系统,可是一开网站就重启是怎么回事,我开6... 猪小肚怎么洗干净 集群是用什么方案实现nginx均衡配置 C语言如何输入一个数组 如何去除猪小肚的异味 c语言怎么用键盘输入数组大小,可借助指针。求例子vc6 猪小肚怎么洗才干净 这样清洗才不臭 接触过的Nginx的负载均衡算法有哪些? 小肚不好清洗,该怎样去清洗猪小肚? 怎样清洗猪小肚 Nginx负载均衡,请求分配策略 场内基金和场外基金要如何区别?011164of是场内还是场外? 猪小肚应该怎么清洗 nginx负载均衡策略是什么? 小肚不好清洗,怎么清洗猪小肚? 家里的棉拖鞋很臭。穿了一个冬天了。扔掉怪可惜的。请问有什么办法可以去除鞋子的臭味。放在太阳里晒了还 新的棉拖鞋用湿巾擦了就可以穿了吗 计算机的五大特点是什么? 场内基金和场外基金有什么区别? 下面对计算机特点的说法中,不正确的说法是 以下不是计算机病毒特点的是 入药的猪小肚如何清洗。 C语言数组输入。。 qq不能登录怎样改密保手机号码? 怎么整猪小肚才能使它没有骚味 再C语言中输入数组,找出最大值,使用到if,else,具体的怎么写? qq密保手机号不用了,无法登陆怎么办 猪肚怎么煮又烂又厚 c语言中怎么随输入确定数组大小,最好有实例 怎么煮猪小肚才好吃? 我现在18岁,买什么保险最好呢? QQ登不了的情况下怎么改QQ密保手机号? C语言,C --------我想用从键盘输入的数来决定数组的大小,请问怎么可以实现 屠宰场用什么清洗猪小肚 适合18岁人群买的保险有哪些? QQ等不进去怎么修改密保手机号码? c语言数组最大值· 18岁买什么保险最好?一般保险情况是什么样的? qq密保手机号码不能用了 qq登录不了 还被冻结了 如何更换密保手机号码? 编写C语言程序,输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 c语言中如何输入包含数组的大括号