我只是想问一问为什么需要写import AWS from 'aws-sdk';
而不是仅仅写sum = sum*10+digit
?因为sum = 0+digit
的结果仅为0。这是C语言的代码,用于反转输入的数字。谢谢!
sum*10
答案 0 :(得分:3)
在这种情况下,检查简单打印输出中发生的事情是一件非常好的事情。如果将printf("sum: %d digit: %d number: %d\n", sum, digit, number);
插入if语句之前,那么将会很明显。
$ ./a.out
Enter numbers
2345
sum: 5 digit: 5 number: 234
sum: 54 digit: 4 number: 23
sum: 543 digit: 3 number: 2
sum: 5432 digit: 2 number: 0
Reversed Number = 2345
Reversed Number = 5432
旁注:有使用goto的“批准”方法。这不是其中的一个。您应该切换
START:
...
if(number>0)
goto START;
到
do {
...
} while(number>0)