C语言及程序设计初步——三位整数分离各位数
一、编译程序,任意输入一个三位的整数后,系统将分别将各位数分离并输出。
1、程序代码如下:
/*
*Copyright (c)2018,CSDN学院
*All rights reserved.
*文件名称:三位整数分离
*作 者:刘杰
*完成时间:2018年5月17日
*版 本 号:v1.0
*问题描述:输入一个三位的整数,分离各位
*程序输出:分离各位并输出
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,a,b,c;
printf("请输入三位整数: \n");
scanf("%d",&x);
c=x%10;
b=(x/10)%10;
a=x/100;
printf("%d,%d,%d\n",c,b,a);
printf("谢谢使用!");
return 0;
}
2、运行结果
3、心得体会
在编译该项目过程中,出现过很多次系统报错,主要有在scanf()语句中对于输入变量为使用'&'给'x',在scanf()中对于变量%d添加“\n”等问题。希望在以后的学习中能多动手,少动脑,本以为很简单的小程序,且因各种疏忽未能实现原本的目标,一定要做到在以后的学习避免此类问题。