引用 | 编辑
shinshian
2009-08-16 07:43 |
楼主
▼ |
||
x0
不好意思,我是新手,我想写一个输入被除数和除数, 然后帮我印出余数, 但是执行出来都怪怪的, 谢谢。 #include <iostream> #include <ma .. 访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
leacks
2009-08-16 23:26 |
1楼
▲ ▼ |
int _tmain(int argc, _TCHAR* argv[])
{ int a,b,c; cout<<"被除数:"; cin>>a; cout<<"除数:"; cin>>b; c=a%b; cout<<"余数:"<<c; system("pause"); return 0; } scanf("%f",&a1); 改 scanf("%x",&a1); 应该可以 x2 |
引用 | 编辑
teldeanmac85
2009-08-18 09:08 |
2楼
▲ ▼ |
To leacks :
scanf("%f",&a1); 要改 scanf("%x",&a1); 格式化格式:%x %X将整数以16进位方式输入 只有基本的运算应该可以不用16进位方式运算 复制程式 int main(int argc, char* argv[]) { long a1,b,c1; printf("输入被除数\n"); scanf("%d",&a1); printf("输入除数\n"); scanf("%d",&b); c1 = a1 % b; printf("ans = %d,",c1); system("PAUSE"); return 0; } x2 |