1 #include<stdio.h>
2 #include<stdlib.h>
3 #include<time.h>
4 #define N 5
5
6 int main(){
7 int x, n;
8
9 srand(time(0));
10
11 for(n=1; n<=N; n++){
12 x = rand() % 100;
13 printf(" %3d", x);
14 }
15
16 printf("\n");
17
18 return 0;
19 }
![]()
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(){
int x, n, a;
srand(time(0));
x = rand() % 31 + 1;
n = 0;
printf("猜猜2021年5月哪一天是你的幸运日?\n开始喽,你有三次机会,猜吧(1~31):");
while(n<3){
scanf("%d", &a);
if (a==x)
{
printf("猜对了!");
break;
}
else if (a<x)
{
if (n<3)
printf("早了,好日子在后头。\n再猜:");
else
printf("早了,好日子在后头。");
}
else
{
if (n<3)
printf("晚了,好日子在前头。\n再猜:");
else
printf("早了,好日子在前头。");
}
n++ ;
}
if (n<3)
printf("\n");
else
printf("次数用完咯,偷偷告诉你:五月,你的幸运日是%d号", x);
return 0;
}
![]()
![]()
1 #include<stdio.h>
2 int main(){
3 unsigned long x, X;
4 int a, s, N, t, i;
5 while(printf("Enter a number:"),scanf("%u", &x)!=EOF)
6 {
7 X = x;
8 for(N = 0;X>0;N++){
9 X = X/10;
10 }
11 for(t=0,a=0,i=1,s=0;t<N;t++){
12 a=x % 10;
13 x=x / 10;
14 if (a%2){
15 s = s + a*i;
16 i = i * 10;
17 }
18 }
19 printf("new number=%d\n\n", s);
20 }
21 return 0;
22 }
![]()
1 #include<stdio.h>
2 double fun(int n);
3
4 int main(){
5 int n;
6 double s;
7
8 while(printf("Enter n(1~10):"),scanf("%d", &n) != EOF){
9 s = fun(n);
10 printf("n = %d, s = %f\n\n", n, s);
11 }
12
13 return 0;
14 }
15
16 double fun (int n){
17
18 if (n == 1)
19 return 1;
20 else if (n == 2)
21 return 0.5;
22 else
23 return (-1)*fun(n-1)*1/n+fun(n-2)*1/n+fun(n-1);
24
25 }
![]()
1 #include<stdio.h>
2 int isPrime(int n);
3
4 int main(){
5 int N, n;
6 for(n = 101,N = 1;n<200;n++){
7
8 if (isPrime(n)==0)
9 {
10 printf("%d ", n);
11 N++;
12 if(N%6 == 0)
13 {
14 printf("\n");
15 N = 1;
16 }
17 }
18 }
19 return 0;
20 }
21
22 int isPrime(int n){
23 int i, a=0;
24 for(i=2;i<=n/2;i++)
25 {
26 if(n%i == 0)
27 {
28 a = 1;break;
29 }
30 }
31 return a;
32
33 }
![]()
1 #include<stdio.h>
2 #include <stdlib.h>
3 #include <windows.h>
4 void printCharMan(int line, int col);
5 void printSpaces(int n);
6
7 int main(){
8 int line, col;
9 for(line=5, col=5; col<=60; col++) {
10 printCharMan(line, col);
11 Sleep(50);
12 system("cls");
13 }
14 return 0;
15 }
16
17 void printSpaces(int n){
18 int i;
19 for(i=1; i<=n; i++)
20 printf(" ");
21 }
22
23 void printCharMan(int line, int col) {
24 int i, j;
25 for(i=1;i<=line-1;i++)
26 printf("\n");
27 printSpaces(col-1);
28 printf(" O \n");
29 printSpaces(col-1);
30 printf("<H>\n");
31 printSpaces(col-1);
32 printf("I I\n");
33 }
1 #include<stdio.h>
2 #include<math.h>
3
4 void solve(double a, double b, double c);
5 int main(){
6 double a, b, c;
7 while(printf("Enter a, b, c:"),scanf("%lf%lf%lf", &a, &b, &c) != EOF){
8 solve(a, b, c);
9 }
10 return 0;
11 }
12
13 void solve(double a, double b, double c){
14 double x1, x2;
15 double delta, real, imag;
16
17 if(a == 0)
18 printf("not quadratic equation.\n");
19 else {
20 delta = b*b - 4*a*c;
21
22 if(delta >= 0) {
23 x1 = (-b + sqrt(delta)) / (2*a);
24 x2 = (-b - sqrt(delta)) / (2*a);
25 printf("x1 = %.2f, x2 = %.2f\n", x1, x2);
26 }
27 else{
28 real = -b/(2*a);
29 imag = sqrt(-delta)/(2*a);
30 printf("x1 = %.2f + %.2fi, x2 = %.2f - %.2fi\n\n", real, imag, real, imag);
31 }
32 }
33 }
![]()