PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] C不限位数的奇偶位数相减
楼主:
ann9101245
(不是吧哪招)
2019-03-13 19:27:24
开发平台(Platform): (Ex: Win10, Linux, ...)
Win 10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Dev C++
问题(Question):
得到结果不是+1就是-1
喂入的资料(Input):
987 or 9876
预期的正确结果(Expected Output):
7+9-8=8 or 6+8-7-9=-2
错误结果(Wrong Output):
9+7-8=7 or 6+8-7-9=-3
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
#include<stdio.h>
int main(int argc,char*argv[]){
int num;
int xnum=0;
int ynum=0;
scanf("%d",&num);
while(num){
xnum=xnum+num%10;
num=num/10;
ynum=ynum+num%10;
num=num/10;
}
printf("%d",xnum-ynum);
system("pause");
return 0;
}
补充说明(Supplement):
试过把printf那行变成ynum-xnumu 一样不行
第一次在本版发文 有误马上改正
作者: wlsh5701 (舞林树枝)
2019-03-13 19:35:00
看起来没问题啊
https://ideone.com/AG0AAk
xsum 改 xnum ysum 改 ynum
作者:
james732
(好人超)
2019-03-13 20:07:00
为什么标题是C#
作者:
moebear
(萌熊)
2019-03-14 00:59:00
第二航少一个又括号啦==阿你的return0怎么世贸号换个IDE吧
作者:
Schottky
(顺风相送)
2019-03-14 03:24:00
看置底这篇
#1N2YFuhS (C_and_CPP)
有贴程式码的网站就是一楼用的那个网址,这样你也好检查我们也好阅读
继续阅读
Re: [问题] Reverse String with recursively
poyenc
[问题] Reverse String with recursively
IhateOGC
[问题] 一样的码结果不一样
a75088285
控件
GooLoo
[问题] SetPriorityClass 给错参数
licheer
Re: [问题] 关于i++ & i--的执行效能
cole945
[讨论] 给UI层的接口与底层的接口不一致,何解?
zzss2003
[问题] strcmp的输出怪怪的
st1009
[问题] 推荐书籍?
honestonly
[问题] 关于i++ & i--的执行效能
qazkevin
Links
booklink
Contact Us: admin [ a t ] ucptt.com