实验1

任务一

#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;
}
#include<stdio.h>

int main()
{
    printf(" o     o \n");
    printf("<H>   <H>\n");
    printf("I I   I I\n");
    
    return 0;
}

结果一

屏幕截图 2026-10-18 185226

屏幕截图 2026-10-18 185515

任务二

#include<stdio.h>
int main()
{
    double a,b,c;
    
    scanf("%lf%lf%lf",&a,&b,&c);
    
    if(a+b>c&&a+c>b&&b+c>a)
       printf("能构成三角形\n");
    else
       printf("不能构成三角形\n");
       
       return 0;

}

结果二

屏幕截图 2026-10-18 190427

屏幕截图 2026-10-18 190502

任务三

#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'||ans1=='Y')&&(ans2=='y'||ans2=='Y'))
        printf("\n罗马不是一天建成的,继续保持哦:)\n");
    else
        printf("\n罗马不是一天毁灭的,我们来建设吧\n");
        
        return 0;
    
}

结果三

屏幕截图 2026-10-18 191734

 

屏幕截图 2026-10-18 192310屏幕截图 2026-10-18 192721

 

屏幕截图 2026-10-18 192648

回答:屏幕截图 2026-10-18 193700

 

任务四

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

结果四

屏幕截图 2026-10-18 193357

任务五 

#include<stdio.h>
int main()
{
    double c,f;
    
    scanf("%lf",&c);
    f=c*1.8+32;
    
    printf("摄氏度c=%.2f时,华氏度f=%.2f\n\n",c,f);
    
    return 0;
}

结果五

屏幕截图 2026-10-18 194915

任务六

 

#include<stdio.h>
#include<math.h>

int main()
{
     double a,b,c;
    double s,area;
    printf("输入三角形三边的长度:"); 
    scanf("%lf %lf %lf",&a,&b,&c);
    
    s=(a+b+c)/2.0;

    area=sqrt(s*(s-a)*(s-b)*(s-c));
    
    printf("三角形的面积为:area=%.3f",area);
    
    return 0;
}

结果六

屏幕截图 2026-10-18 201427

 

posted @ 2026-10-18 20:15  xianchenxue  阅读(4)  评论(0)    收藏  举报