system(“pause”);—-就是从程序里调用“pause”命令;–在屏幕上输出: 请按任意键继续…
getchar()函数等待输入直到按回车才结束,回车前的所有输入字符都会逐个显示在屏幕上,但只有第一个字符作为函数的返回值。
return 0是正常退出,return 非零是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。
\n 空格和制表符,是空白符。
空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符。只有输入一个非空白符的时候才能终止scanf的输入。\n可以过滤多个空白字符(换行符,制表符和空格),直到遇到非空白符的时候才终止输入。但那个非空白符并没有读到scanf里,只是停留在输入流里。
%3d–可以指定宽度,不足的左边补空格
%-3d–左对齐 ,忽视最左边的0和空格
%03d—一种左边补0 的等宽格式,比如数字12,%03d出来就是: 012
C——Java
int main()——public static void main()
printf(“%d\n”,1+2);——System.out.printf(“%d\n”,1+2);
sqrt(3)——Math.sqrt(3)
scanf(“%d%d”,&a,&b);——-Scannner scan=new Scanner(System.in);
int a=scan.nextInt(); int b=scan.nextInt();
const—–final