task1
`#include<stdio.h>
include<stdlib.h>
int main()
{
printf(" o \t o\n");
printf("<H>\t <H>\n");
printf("I I\t I I\n");
system("pause:");
return 0;
}
`
task2
`#include<stdio.h>
include<stdlib.h>
int main()
{
float a, b, c;
scanf("%f%f%f", &a, &b, &c);
if ((a + b > c) && (b + c > a) && (a + c > b))
printf("能構成三角形\n");
else
printf("不能構成三角形\n");
system("pause:");
return 0;
}`
task3
`
include<stdio.h>
include<stdlib.h>
int main()
{
char ans1, ans2;
printf("每次課前認真預習、課後及時複習了沒?(輸入y或Y表示有,輸入n或N表示沒有 ):");
ans1 = getchar();
getchar(); //去掉之後,輸入一個n顯示毀滅,輸入一個y顯示建成,作用:getchar將回車吞掉
ans2 = getchar();
if ((ans1 == 'y' || ans1 == 'Y') && (ans2 == 'y' || ans2 == 'Y'))
printf("\n羅馬不是一天建成的,繼續保持哦:)\n");
else
printf("\n羅馬不是一天毀滅的,我們一起來建設吧\n");
system("pause:");
return 0;
}
`
task4
include<stdio.h>
include<stdlib.h>
int main()
{
double x, y;
int a1, a2, a3;
char c1, c2, c3;
scanf("%d%d%d", &a1, &a2, &a3);
printf("a1= %d, a2= %d, a3= %d\n", a1, a2, a3);
getchar();
scanf("%c%c%c", &c1, &c2, &c3);
printf("c1= %c, c2= %c, c3= %c\n", c1, c2, c3);
scanf("%lf%lf", &x, &y);
printf("x= %lf, y= %lf\n", x, y);
system("pause:");
return 0;
}
`
task5
`
include <stdio.h>
include <stdlib.h>
int main()
{
int year;
float s;
scanf("%f",&s);
year=(int)(s/(60*60*24*365)+0.5);
printf("10億秒約等於%d年\n",year);
system("pause:");
return 0;
}
`
task6
`
include<stdio.h>
include<stdlib.h>
include <math.h>
int main()
{
double x,ans;
while(scanf("%lf",&x)!=EOF)
{
ans=pow(x,365);
printf("%.2f 的365次方:%.2f\n",x,ans);
}
system("pause:");
return 0;
}`
task7
`
include<stdio
include<stdlib.h>
int main()
{
double F, C;
while(scanf("%lf", &C) != EOF) //沒有分號!!!!
{
F = C * 9.0 / 5 + 32;
printf("攝氏度C=%.2lf時,華氏度F=%.2lf\n", C, F);
printf("\n");
}
system("pause:");
return 0;
}
`
task8
`
include <stdio.h>
include <stdlib.h>
include <math.h>
int main() {
double s, area;
int a, b, c;
while (scanf("%d%d%d", &a, &b, &c) != EOF) {
s = (a + b + c) / 2.0; // The result is a decimal only if at least one operand is a decimal
area = sqrt(s * (s - a) * (s - b) * (s - c);
printf("a=%d, b=%d, c=%d, area=%.3f\n", a, b, c, area);
}
system("pause:");
return 0;
}
`