首页 > 编程语言 >实验1 C语言输入输出和简单程序编写

实验1 C语言输入输出和简单程序编写

时间:2024-09-27 18:35:23浏览次数:8  
标签:lf main return int 输入输出 C语言 printf 编写 include

任务1

1 #include<stdio.h>
2 int main()
3 {
4     printf(" 0    0\n");
5     printf("<H>  <H>\n");
6     printf("I I  I I");
7     
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     
11     return 0;
12 }

 

任务2

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

任务3

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

若去掉line7,输入一次就开始执行程序

 

任务4

 1 #include<stdio.h>
 2 
 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     
12     scanf("%c%c%c",&c1,&c2,&c3);
13     printf("c1 = %c,c2 = %c c3 = %c\n",c1,c2,c3);
14     
15     scanf("%lf,%lf",&x,&y);
16     printf("x = %lf,y = %lf\n",x,y);
17     
18     return 0;
19 }

 

任务5

1 #include<stdio.h>
2 int main()
3 {
4     int year;
5     year=1000000000.0/(365*24*3600)+0.5;
6     printf("10亿秒约等于%d年\n",year);
7     return 0;
8 }

任务6

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

任务7

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

任务8

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

实验结论

1.

标签:lf,main,return,int,输入输出,C语言,printf,编写,include
From: https://www.cnblogs.com/88888888whq/p/18436345

相关文章

  • C语言数据类型及存储
    C语言数据类型分类C语言数据类型分为内置类型和自定义类型内置类型内置类型是C语言自带的数据类型,整形,浮点型,字符型,指针,空类型等都属于内置类型,他们的意义比较单一,往往用来表示一个含义,比如整形,可以用来记录年龄,次数等数据,浮点类型可以用来存放身高,成绩等实数类型。void(空......
  • 【Leecode 随笔】C语言版看了不后悔系列持续更新中。。。(四)
    文章目录题目一:实现一个函数,计算两个整数的最大公约数(GCD)题目分析:解题思路:示例代码:代码解析:题目二:实现一个函数,判断一个整数是否为素数题目分析:解题思路:示例代码:代码解析:题目三:实现一个函数,对给定的字符串进行排序(按字母顺序)题目分析:解题思路:示例代码:代码解析:......
  • C语言 15 预处理
    C语言学习已经快要接近尾声了,但是有一个东西迟迟还没有介绍,就是一直在写的:#include<stdio.h>这到底是个什么东西,为什么每次都要加上呢?这里将详细讨论它缘由。C语言中带#号的指令并不是C关键字的一部分,不属于C语言。带#号的指令是写给编译器看的,告诉它一些事情,好让......
  • c语言数据类型和变量(下)
    2,变量C语⾔中把经常变化的值称为变量,不变的值称为常量。创建变量的语法形式:data_typename; ||||数据类型变量名变量在创建的时候就给⼀个初始值,就叫初始化。intage=18;charch='w';doubleweight=48.0;unsignedintheight=100;2.2变量的分类•全......
  • c语言数据类型和变量(上)
    C语⾔数据类型和变量数据类型介绍常见来说,使⽤整型类型来描述整数,使⽤字符类型来描述字符,使⽤浮点型类型来描述⼩数。C语言的数据类型分为内置类型和自定义类型,这里主要介绍内置类型。1.1字符型(char)char//character[signed]char//有符号的unsignedchar//⽆符号的1......
  • 实验1 C语言开发环境使用和数据类型、运算符、表达式
    任务1:1#include<stdio.h>23intmain(){4printf("OO\n");5printf("<H><H>\n");6printf("IIII\n");7return0;8} 1#include<stdio.h>23intmain(......
  • 实验1 C语言输入输出和简单程序编写
    实验1:源代码1:#include<stdio.h>#include<stdlib.h>intmain(){printf("O\v");printf("<H>\v");printf("II\v");printf("O\v");printf("<H>\v");printf(......
  • 【重生之我】初学C语言之 指针
    指针or地址???指针概念C语言中每个内存单元都有一个编号,有了这个内存单元的编号,CPU就可以快速找到一个内存空间,储存空间中一个字节里面能存放8个比特位。bitBYTEKBMBGBTB比特字节(8bit)1024字节1024KB1024MB1024GB内存单元的编号==地址==指针Cpu从内存单元中拿数据,Cpu算完后数据再储存在......
  • 编写可读代码的艺术-代码应当易于理解
    可读性基本定理——代码的写法应当使别人理解它所需的时间最小化如果真的有人真的完全理解了你的代码,他就应该能改动它、找出缺陷并明白它是如何与你代码的其他部分交互的就算你从事只有一个人的项目,这个目标也是值得的。那个其他人可能就是6个月的你自己,那时你自己的代码看上去......
  • C语言入门到精通(第六版)——第七章
    7.1、循环语句    C语言中程序可以通过判断、检验条件做出选择,帮我们解决很多问题,除此之外,程序还可以执行重复,直到满足条件为止,例如,while、do...while和for语句。7.2、while语句    使用while语句可以解决某个条件满足时需要反复执行某个循环体的问题,表达式......