实验1 C语言开发环境使用和数据类型、运算符、表达式
//打印一个字符小人 #include <stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n");
printf(" o \n");
printf("<H>\n");
printf("I I\n");
return 0; }

2.试验任务2
#include<stdio.h> int main() { float a,b,c; scanf("%f%f%f",&a,&b,&c); if(a+b>c&a+c>b&b=c>a) printf("能构成三角形\n"); else printf("不能构成三角形\n"); return 0; }

3.试验任务3
#include <stdio.h>
int main()
{
char ans1, ans2;
printf("每次课前认真预习、课后及时复习了没? (输入y或Y表示有,输入n或N表示没有) :");
ans1 = getchar();
getchar();
printf("\n动手敲代码实践了没? (输入y或Y表示敲了,输入n或N表示木有敲) : ");
ans2 = getchar();
if (ans1=='y',ans2=='y'||ans1=='Y',ans2=='Y')
printf("\n罗马不是一天建成的, 继续保持哦:)\n");
else
printf("\n罗马不是一天毁灭的, 我们来建设吧\n");
return 0;
}

试验任务4
#include <stdio.h>
int main()
{
double x , y;
char c1, c2, c3;
int a1 , a2, a3;
scanf("%d%d%d",&a1,&a2,&a3);
printf("a1 = %d,a2 = %d,a3 = %d\n",a1,a2,a3);
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);
return 0;
}

实验5
#include <stdio.h>
int main()
{
int year;
year = 1000000000.0/(60*60*24*365) + 0.5;
printf("10亿秒约等于%d年\n", year);
return 0;
}

实验6
#include <stdio.h>
#include <math.h>
int main()
{
double x,ans;
scanf("%lf",&x);
ans = pow(x,365);
printf("%.2f的365次方:%.2f\n",x,ans);
return 0;
}

实验7
#include <stdio.h>
#include <math.h>
int main()
{
double C, F;
while(scanf("%lf",&C))
{
F = 9*C/5+32;
printf("摄氏度C=%.2lf时,华氏度F=%.2lf\n", C, F);
printf("\n");
}
return 0;
}

实验八
int main()
{
double a, b, c;
double s;
double area;
while (scanf("%lf %lf %lf", &a, &b, &c) != EOF) {
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("a = %d, b = %d, c = %d, area = %.3lf\n", (int)a, (int)b, (int)c, area);
printf("\n");
}
return 0;
}


浙公网安备 33010602011771号