使用C除法和模运算符以相反的顺序打印数字
问题
如何使用C编程语言在除法和Modulo运算符的帮助下以相反的顺序打印给定的两位数字?
解决方案
到目前为止,我们已经看到了如何使用字符串函数和不使用字符串函数来反转字符串。现在,让我们看看如何在不使用预定义功能的情况下反转两位数。
我们使用运算符来反转数字的逻辑是-
int firstno=number%10; //剩余商店 int secondno=number/10;//storesquotient
然后打印第一个数字,然后打印第二个数字,然后您将得到给定数字的反向数字。
程序1
在此示例中,我们将使用一个两位数的数字,并应用除法和取模运算符将数字取反-
#include输出结果int main(){ int number; printf("enteranumber:"); scanf("%4d",&number); int firstno=number%10; //剩余商店 int secondno=number/10;//storesquotient printf("After reversing =%d%d\n",firstno,secondno); return 0; }
enteranumber:45 After reversing =54
程序2
在此示例中,我们将使用3位数字并应用除法和取模运算符将数字取反-
#include输出结果int main(){ int number,num1,num2,num3,result; printf("enteranumber:"); scanf("%4d",&number); num1 = number / 100; num2 = (number % 100) / 10; num3 = number%10 ; result = 100*num3 + 10*num2 + num1; printf("After reversing =%d\n",result); return 0; }
enteranumber:479 After reversing =974
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短