实验 2 用C语言编写简单程序
//计算某个数x的平方y,并分别以“y = x*x”和“x*x = y”的形式输出x和y的值
#include<stdio.h> int main(void) { int x,y; /*定义两个变量x和y*/ printf("请输入x的值:"); scanf("%d",&x); y=x*x; /*输入一个表达式*/ printf("%d=%d*%d\n",y,x,x); /*确定输出格式为y=x^2*/ printf("%d*%d=%d\n",x,x,y); /*确定输出格式为x^2=y*/
return 0; }
/* 从键盘输入一个正整数a,编一个程序判断a是否为质数 */
#include<stdio.h> #include<math.h> int main() { int a,i; printf("请输入一个正整数a:"); scanf_s("%d",&a); for(i=2;i<=long double(a);i++) //使用for语句循环,a为长双精度型数字
if(a%i==0)break; //若a除i的余数为0;既a可被i整除,则break退出当前循环 if(i<long double(a))
printf("%d不是一个质数\n",a); else printf("%d不是一个质数\n",a); }