早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求一道QBASIC题答案键盘输入任意一个三位整数X,分离出个位G,十位S和百位B,输出X的各位数字之和.如:输入123,输出1+2+3=6————————G=S=B=S=PRINT;SEND问

题目详情
求一道QBASIC题答案
键盘输入任意一个三位整数X,分离出个位G,十位S和百位B,输出X的各位数字之和.如:输入123,输出1+2+3=6
————————
G=_______
S=_______
B=_______
S=_______
PRINT ____________________;S
END
问题如上,求哪位大哥帮帮忙!
▼优质解答
答案和解析
G=X-X\100*100-(X\10-X\100*10)
S=X\10-X\100*10
B=X\100
S=S+G+B
PRINT G;"+";S-G-B;"+";B;"=";S
END
或者
G=X-INT(X/100)*100-(INT(X/10)-INT(X/100)*10)
S=INT(X/10)-INT(X/100)*10
B=INT(X/100)
S=S+G+B
PRINT G;"+";S-G-B;"+";B;"=";S
END
话说题里给的变量名和语句顺序太2了吧...本来这种问题不需要这么费劲的表达的.出题的人脑子有问题,估计又是应试教育下的畸形.