1.计算某个数x的平方y,并分别以“y = x*x”和“x*x = y”的形式输出x和y的值
/*计算某个数x的平方y,并分别以“y = x*x”和“x*x = y”的形式输出x和y的值*/ #include<stdio.h> int main(void) { int x,y; /*定义2个整型变量*/ printf("请输入x的值:"); scanf("%d",&x); y=x*x; /*计算*/ printf("%d=%d*%d ",y,x,x); /*以y=x*x形式输出结果*/ printf("%d*%d=%d ",x,x,y); /*以x*x=y形式输出结果*/ return 0; }
2.从键盘输入一个正整数a,编一个程序判断a是否为质数
/*从键盘输入一个正整数a,编一个程序判断a是否为质数*/ #include<stdio.h> #include<math.h> int IsPrime(int a) { int i; for(i=2;i<=sqrt(a);i++) if(a%i==0)return 0; return 1; } int main() { int a; printf("请输入一个正整数a:"); scanf("%d",&a); if(IsPrime(a))printf("%d是一个质数 ",a); else printf("%d不是一个质数 ",a); }