请各位前辈指点刚刚入学的
#include<stdio.h>void main()
{int x,y,z;
char ch;
printf("paease input an operator(+,-,*,/):\n");
ch=getchar();
printf("please input two numbers:\n");
scanf("%d%d",&x,&y);
剩下的程序没写出来,就是要做+,-,*,/的运算,我想知道getchar()有什么作用?
另外:请前辈们给我解释负数间的按位运算,为什么有时候能运算对,有时候不对。想请前辈们把过程给列一下,就是负数的原、反、补码以及它们的按位运算。就拿-5与-6的按位运算,移位就列-5或者-15。
谢谢各位前辈!!!