实验


1
//打印一个小人 2 #include<stdio.h> 3 int main() 4 { 5 printf(" 0 \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 return 0; 9 }

 

 

 

 1 #include<stdio.h>
 2 int main()
 3 {
 4     printf(" 0 \n");
 5     printf("<H> \n");
 6     printf("I I \n");
 7     printf(" 0 \n");
 8     printf("<H> \n");
 9     printf("I I \n");
10     return 0;
11  } 

 

 

1 #include<stdio.h>
2 int main()
3 {
4     printf(" 0     0\n");
5     printf("<H>   <H>\n");
6     printf("I I   I I\n");
7     return 0;
8  } 

 

 

实验2

 1 #include<stdio.h>
 2 int main()
 3 {
 4     float a,b,c;
 5     //输入三边长
 6     scanf("%f%f%f",&a,&b,&c);
 7     //判断能否构成三角形
 8     //补足括号里的逻辑表达式
 9     if((a+b)>c&&(a+c)>b&&(b+c)>a)
10     printf("能构成三角\n");
11     else
12     printf("不能构成三角形\n");
13     
14     
15     return 0; 
16 }

 1 #include<stdio.h>
 2 int main()
 3 {
 4     char ans1, ans2;//用于保存用户输入的答案 
 5     printf("每次课前认真预习,课后认真复习了没有?(输入Y表示有输入N表示没有):");
 6     ans1 = getchar();//从键盘上输入一个字符,赋值给ans1
 7     getchar();//思考这里为什么要加这一行
 8     printf("\n手动敲代码里没有?(输入Y表示有输入N表示没有):");
 9     ans2 = getchar()
10     
11     if((ans1=='y'||ans2=='Y')||(ans1=='Y'||ans2=='Y')||(ans1=='y'||ans2=='y')||(ans1=='Y'||ans2=='y')) 

12 printf("\n罗马不是一天建成的,继续保持哦\n");

13 else

14 printf("\n罗马不是一天毁灭的,我们来建设吧\n");
15

16

17

return 0;

18}

 

实验4

 1   #include<stdio.h>
 2   #include<stdlib.h>
 3   int main()
 4   {
 5       double x,y;
 6       char c1,c2,c3;
 7      int a1,a2,a3;
 8      
 9       scanf("%d%d%d",&a1,&a2,&a3);
10      printf("a1=%d,a2=%d,a3=%d\n",a1,a2,a3);
11      getchar();
12      scanf("%c%c%c",&c1,&c2,&c3);
13      printf("c1=%c,c2=%c,c3=%c",c1,c2,c3);
14      
15      scanf("%lf,%lf",&x,&y);
16      printf("x=%f,y=%f\n",x,y);
17      return 0;
18  }

实验5

 1   #include<stdio.h>
 2   #include<stdlib.h>
 3   
 4   int main ()
 5   {
 6      int year=1000000000;
 7       year=year+31536000/2;
 8        year=year/31536000;
 9       printf("%d",year);
10        return 0;
11    return 0;
12  }

实验6

 1    int main()
 2   {
 3       double x,ans;
 4      while(scanf("%lf",&x)!=EOF)
 5      {
 6           ans=pow(x,365);
 7          printf("%.2f的365次方:%.2f",x,ans);
 8          printf("\n");
 9      }
10     return 0;
11 }

 

 

实验7

 1 #include <stdio.h>
 2    
 3     int main()
 4    {
 5       double c,f;
 6      while(scanf("%lf",&c) !=EOF)
 7      {
 8         f=9*c/5+32;
 9         printf("摄氏度c=%.2lf时,华氏度f=%.2lf",c,f);
10     printf("\n");
11    }
12      return 0;
13  }

 

 

 

实验8

 1    #include<stdio.h>
 2   #include<math.h>
 3   int main()
 4   {
 5       double a,b,c,s,area;
 6       while(scanf("%lf%lf%lf",&a,&b,&c)!=EOF)
 7       {
 8          s=(a+b+c)/2;
 9          area=sqrt(s*(s-a)*(s-b)*(s-c));
10          printf("a=%g,b=%g,c=%g,area=%.3f\n",a,b,c,area);
11          
12      }
13      return 0;
14  }

 

 

posted @ 2023-09-28 14:40  Gustave-Ehsy  阅读(17)  评论(0)    收藏  举报