1.
public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入一个值");int num= sc.nextInt();boolean flag=true;for (int i=2;i<num;i++){if (num%i==0){flag=false;break;}}if (flag){System.out.println(num+"是一个质数");}else{System.out.println(num+"不是一个质数");} }
2.
int main(void)
{
int a = 0;
int b = 0;
int *p;
a = 10;
p = &a;//p存放a的地址
printf("a的值:%d\n", a);//10
printf("a的地址值:%d\n", &a);
printf("p的值:%d\n", p);//p存放的值就是a的地址
printf("p的地址:%d\n", &p);//p的地址
printf("*p的值:%d\n", *p);//就相当于一个变量
*p = 20;
printf("a的值:%d\n", a);
printf("*p的值:%d\n", *p);
p = &b;
*p = 50;
printf("a的值:%d\n", a);
printf("b的值;%d\n", b);
printf("*p的值:%d\n", *p);
return 0;
}