每日程序C语言32-取一个整数从右端开始的4-7位

2023-05-16

题目:

取一个整数a从右端开始的4-7位

程序分析

例:输入一个十进制数123456789,结果为:6543

主要代码

main.c

int main(){
	int num;//输入的整数要大于7位
	printf("请输入一个大于7位的整数:\n");
	scanf("%d",&num);
	int k=0;//记录整数的每一位数
	while (true)
	{
		k++;
		if (k>3 & k<8)//输出相应的位数,这里和之前的逆序输出五位整数一致
		{
			printf("%d",num%10);
			num=num/10;
		}else
		{
			num=num/10;
		}
		if (k==8)
		{
			break;
		}
	}
	system("pause");
	return 0;
}

运行结果

在这里插入图片描述

今日巩固

  1. 怎么将输入的整数获取并存取
  2. 逆序输出相应位序上面的数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

每日程序C语言32-取一个整数从右端开始的4-7位 的相关文章

随机推荐