前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >“循环”左移

“循环”左移

作者头像
WindCoder
发布2018-09-19 11:53:06
5710
发布2018-09-19 11:53:06
举报
文章被收录于专栏:WindCoderWindCoder

方法一(不利于程序扩展):

/* 功能:“循环”左移 日期:2013-04-01 */

#include<stdio.h> #include<stdlib.h> #include<math.h> int main(void) { int number1,number2,num1,num2,num3;

printf("请输入一个三位数:"); scanf("%d",&number1);

num1 = number1 % 10; num1 = num1 % 10; num2 = number1 / 100; num3 = number1 % 100; num3 = num3 / 10; number2 = num1 * 100 + num2 * 10 + num3;

printf("循环左移2位后的整数是:%dn",number2);

system("pause"); return 0; }

______________________________________________________________________________

方法二:

/* 功能:“循环”左移 日期:2013-04-01 */

#include<stdio.h> #include<stdlib.h> #include<math.h> int main(void) { //int number1,number2,num1,num2,num3;

//printf("请输入一个三位数:"); //scanf("%d",&number1);

//num1 = number1 % 10; //num1 = num1 % 10; //num2 = number1 / 100; //num3 = number1 % 100; //num3 = num3 / 10; //number2 = num1 * 100 + num2 * 10 + num3;

//printf("循环左移2位后的整数是:%dn",number2); 不利于程序扩展

int num,hight,result pintf("请输入一个三位数:"); scanf("%d",&num);

result = num; result = num/100 + num%100*10; result = result/100 + result%100*10;

printf("循环左移2位后的整数是:%dn",result);

system("pause"); return 0; }

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013-09-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档