求C程序设计 输入一个5位正整数 把这个数的每位数用变量保存起来
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 04:16:05
求C程序设计 输入一个5位正整数 把这个数的每位数用变量保存起来
#include
void main()
{
long a,b,c,d,e,x;
scanf("%ld",&x);
a=x/10000;/*分解出万位*/
b=x%10000/1000;/*分解出千位*/
c=x%1000/100;/*分解出百位*/
d=x%100/10;/*分解出十位*/
e=x%10;/*分解出个位*/
printf("%ld %ld %ld %ld %ld ",a,b,c,d,e);
}
再问: 上面的程序有一个错误 ,可以修改一下吧 。 我修改了void之后,没有错误,我看到一张黑影 没有文字 这样ok了吗?
再答: 最后增加getchar();
再问: 加了 有一个错误。 #include int main() { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/ c=x%1000/100;/*分解出百位*/ d=x%100/10;/*分解出十位*/ e=x%10;/*分解出个位*/ printf("%ld %ld %ld %ld %ld ",a,b,c,d,e); } getchar()
再答: #include int main() { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/ c=x%1000/100;/*分解出百位*/ d=x%100/10;/*分解出十位*/ e=x%10;/*分解出个位*/ printf("%ld %ld %ld %ld %ld ",a,b,c,d,e); getchar(); getchar() return 0; }
再问: 还是空白黑影 没有文字 这样就是“把这个数的每位数用变量保存起来”
再答: 输入12345
void main()
{
long a,b,c,d,e,x;
scanf("%ld",&x);
a=x/10000;/*分解出万位*/
b=x%10000/1000;/*分解出千位*/
c=x%1000/100;/*分解出百位*/
d=x%100/10;/*分解出十位*/
e=x%10;/*分解出个位*/
printf("%ld %ld %ld %ld %ld ",a,b,c,d,e);
}
再问: 上面的程序有一个错误 ,可以修改一下吧 。 我修改了void之后,没有错误,我看到一张黑影 没有文字 这样ok了吗?
再答: 最后增加getchar();
再问: 加了 有一个错误。 #include int main() { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/ c=x%1000/100;/*分解出百位*/ d=x%100/10;/*分解出十位*/ e=x%10;/*分解出个位*/ printf("%ld %ld %ld %ld %ld ",a,b,c,d,e); } getchar()
再答: #include int main() { long a,b,c,d,e,x; scanf("%ld",&x); a=x/10000;/*分解出万位*/ b=x%10000/1000;/*分解出千位*/ c=x%1000/100;/*分解出百位*/ d=x%100/10;/*分解出十位*/ e=x%10;/*分解出个位*/ printf("%ld %ld %ld %ld %ld ",a,b,c,d,e); getchar(); getchar() return 0; }
再问: 还是空白黑影 没有文字 这样就是“把这个数的每位数用变量保存起来”
再答: 输入12345
求C程序设计 输入一个5位正整数 把这个数的每位数用变量保存起来
C语言:输入一个不多于5位的正整数,求它是几位数.要求:将判断一个数的位数操作定义为一个函数
把一个正整数的末位去掉,使这个数变成原来数的1/12倍 怎么求?
c++编程 输入一个四位正整数,然后分别显示其千位数、百位数、十位数和个位数及其他每位数字对应的ASCII码
输入一个6位正整数,求出由该数各位数字组成的最大数.c语言
c ++ 阶乘:输入一个正整数,求该数的阶乘? 急·
在C 语言中怎样判断输入的数有多少位从而决定用多少变量输出
求一道程序设计题的代码编写:输入一个正整数,判断该正整数是否为素数
用C语言编程,输入一个正整数,计算并显示该数的各位数字之和.
C语言编辑30 输入一个正整数,要求以相反的顺序输出该数.例如输入12345,输出位54321.
输入a,b,c三个数,求最大者 (C程序设计)
程序设计:求一个三位数各位数的立方和等于这个数的倒数第二大的数