21.3.9
初学Java的注意事项
Java语言书写规则与C语言有许多相似地方。
1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。
2.关键字public被称作访问修饰符,用于控制程序的其它部分对这段代码的访问级别。
3.关键字class的意思是类。Java是面向对象的语言,所有代码必须位于类里面。
4.一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public类,源文件名必须和其中定义的public的类名相同,且以"java" 为扩展名。
5.一个源文件可以包含多个类class。
6.正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以".class" 为扩展名。
7.main方法是Java应用程序的入口方法,它有固定的书写格式:
8.在Java中,用花括号划分程序的各个部分。任何方法的代码都必须以“{” 开始,以"}” 结束,由于编译器忽略空格,所以花括号风格不受限制。
9.Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。
3.8
快速幂算法,以C语言为例
#include<stdio.h>
int main()
{
long long int a,b,p,t=1;
scanf("%lld %lld %lld",&a,&b,&c);
while(b>0)
{
if(b%2==1)
t=t*a%p;
b>>=1;
a=a*a%p;
}
printf(“%lld”,t%p);
return 0;
}