#include <math.h>
#include<stdio.h>
int main()
{
float a,b,c,x1,x2;
float delta,real,imag;
printf("Enter a,b,c: ");
while(scanf("%f%f%f",&a,&b,&c) !=EOF)
{
if(a==0)
printf("not quadratic equation.\n\n");
else
{
delta=b*b-4*a*c;
if(delta>=0)
{
x1=(-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);
printf("x1=%.2f,x2=%.2f\n\n",x1,x2);
}
else
{
real=-b/(2*a);
imag=sqrt(-delta)/(2*a);
printf("x1=%.2f+%.2fi,x2=%.2f-%.2fi\n\n",real,imag,real,imag);
}
}
printf("enter a,b,c");
}
return 0;
}
![]()
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 5
int main() {
int x,n;
srand(time(0));
n=0;
do {
n++;
x=rand()%10;
printf("%3d",x);
}while(n<N);
printf("\n");
return 0;
}
![]()
#include<stdio.h>
#include<math.h>
int main()
{
int x,y,i,sum=0;
for(x=101;x<=200;x++)
{
y=sqrt(x);
for(i=2;i<=y;i++)
if(x%i==0)
break;
if(i>y)
{
sum++;
printf("%4d",x);
}
}
printf("\n共有%d个素数\n",sum);
return 0;
}
![]()
#include<stdio.h>
#include<math.h>
int main()
{
long int n,m,x=0,y=0;
scanf("%ld",&n);
printf("Enter a number:%ld\n",n);
while(n!=0)
{
m=n%10;
if(m%2==1)
{
x=x+m*pow(10,y);
y++;
}
n=n/10;
}
printf("The new number is:%ld",x);
return 0;
}
![]()
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
int main()
{
int n,i;
float s,z,p;
printf("Enter a number(1~10):\n");
while(scanf("%d",&n)!=EOF)
{
s=0.0,p=1.0,z=0.0;
for(i=1;i<=n;i++)
{
p=p*i;
z=pow(-1,i-1.0)*(1/p);
s=s+z;
}
printf("当n=%d时,s=%f\n",n,s);
printf("Enter a number(1~10):\n");
}
return 0;
}
![]()
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int x,n,i;
srand(time(NULL));
x = rand()%31 + 1;
printf("猜猜2020年12月的哪一天会是你的luck day?\n");
printf("开始咯,你有三次机会,猜吧(1~31):");
scanf("%d",&n);
for(i=1;i<3;i++)
{
if(n==x)
{
printf("恭喜你猜中啦!你真是幸运呢。\n");
break;
}
else if(n>x)
{
printf("你猜的日期晚了,luck day悄悄溜到前面去啦.再猜:\n");
scanf("%d",&n);
}
else
{
printf("你猜的日子早了,luck day还没到呢~再猜:\n");
scanf("%d",&n);
}
}
printf("次数用完啦!偷偷告诉你,12月你的luck day是%d",x);
return 0;
}
![]()