au0812

导航

 

实验任务1

task1

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

截图

捕获

 

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

截图

捕获

 task2

 1 #include<stdio.h>
 2 int main()
 3 {
 4     double a, b, c;
 5     scanf_s("%lf%lf%lf",&a, &b, &c);
 6     if
 7         ((a + b > c) && (a + c > b) && (b + c > a))
 8         printf("可以构成三角形/n");
 9     else
10         printf("不能构成三角形");
11     return 0;
12 }
View Code

截图

image

 

image

 task3

 1 #include<stdio.h>
 2 int main(){
 3     char ans1, ans2;
 4     printf("每次课前认真预习、课后及时复习了没? (输入y或Y表示有,输入n或N表示没有) : ");
 5     ans1 = getchar();
 6     getchar();
 7     printf("\n动手敲代码实践了没? (输入y或Y表示敲了,输入n或N表示木有敲) : ");
 8     ans2 = getchar();
 9     if ((ans1 == 121 || ans1 == 89) && (ans2 == 121 || ans2 == 89))
10         printf("\n罗马不是一天建成的, 继续保持哦:)\n");
11     else
12         printf("\n罗马不是一天毁灭的, 我们来建设吧\n");
13 
14     return 0;
15 }
View Code

截图

image

 

image

 去掉getchar()之后,打出第一个答案就直接运行完了

task4

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

截图

image

 task5

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main() {
 4     int year;
 5     long double a = 1000000000,b=31536000;
 6 
 7     year = round(a / b);
 8     printf("十亿秒是%d年", year);
 9     return 0;
10     
11 }
View Code

截图

image

 task6

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main() {
 4     double x, ans;
 5     scanf_s("%lf", &x);
 6     ans = pow(x, 365);
 7     printf("%.2f的365次方:%.2f\n", x, ans);
 8 
 9     return 0;
10     
11 }
View Code

截图

image

image

image

 task7

 1 #include<stdio.h>
 2 int main(){
 3     double  C, F;
 4     
 5     scanf_s("%lf", &C);
 6     F = 9 * C / 5 + 32;
 7     printf("%.2f", F);
 8     return 0;
 9     
10 }
View Code

截图

image

task8

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

截图

image

 

posted on 2025-09-26 09:34  南信大Au  阅读(15)  评论(1)    收藏  举报