实验2

#include<stdio.h>
int main(void)
{
     int x,y;
 
     printf("请输入x的值:");
     scanf("%d",&x);
     y=x*x;
     printf("%d=%d*%d
",y,x,x);
     printf("%d*%d=%d
",x,x,y);

     return 0;
}
#include<stdio.h>
#include<math.h>
int main()
{
    int a,i;
    printf("请输入一个正数a:");
    scanf("%d",&a);

    for(i=2;i<=sqrt(a);i++)
        if(a%i==0)break;
    if(i<sqrt(a))printf("%d不是一个质数
",a);
    else printf("%d是一个质数
",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);
}
#include<stdio.h>
int main()
{
    int i;
    long m;
    float f;
    double d;

    printf("sizeof(int)=%d,sizeof(i)=%d,&i=%x
",sizeof(int),sizeof(i),&i);
    printf("sizeof(long)=%d,sizeof(m)=%d,&m=%x
",sizeof(long),sizeof(m),&m);
    printf("sizeof(float)=%d,sizeof(f)=%d,&f=%x
",sizeof(float),sizeof(f),&f);
    printf("sizeof(double)=%d,sizeof(d)=%d,&d=%x
",sizeof(double),sizeof(d),&d);
}
原文地址:https://www.cnblogs.com/xuqiongxiang/p/3346650.html