首页 > 其他分享 >实验1

实验1

时间:2024-09-29 20:11:31浏览次数:8  
标签:lf include return int 实验 printf main

task.1_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;
}j

  

水平方向:

#include<stdio.h>
#include<math.h>
int main()
{
	printf(" O	 O\n");
	printf("<H>	<H>\n");
	printf("I I	I I	");
	
	return 0;
}

  

 

 

 

 

task1_2

代码:

#include<stdio.h>
int main()
{
	printf(" O	 O\n");
	printf("<H>	<H>\n");
	printf("I I	I I\n");
	
	return 0;
}

  

 

task_2

代码:

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

  

 

task_3

代码:

#include<stdio.h>
int main()
{
	char ans1,ans2;
	
	printf("每次课前认真预习、课后及时复习了没? (输入y或Y表示有,输入n或N表示没有) :");
	
	getchar();
	
	ans1 = getchar();
	
	printf("\n实践没?"); 
	ans2 = getchar();
	if (ans1 == 'y'||ans1 == 'Y'&&ans2 == 'y'||ans2 == 'Y')
		printf("\n继续保持:)\n");
	else
		printf("\n记得预习,复习和巩固\n");
	
	return 0;
}

  如果去掉getchar()会跳过第二次输入。

  没加单独的getchar()会使ans1与ans2的值一样,加入一个独立的getchar()可以在ans2时返回到输入步骤进行第二次输入。

  

task_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 = %f, y = %lf\n",x, y);
	
	return 0;
}

  

 task_5

代码:

#include<stdio.h>
#include<math.h>
int main()
{
	int year;
	double x,n;
	
	x = 10,n = 9;
	
	year = pow(x,n)/(365*24*60*60)+0.5;

	printf("10亿秒等于%d年\n", year);
	
	return 0;
}

  

 

 task_6

 

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

  

task_7

#include<stdio.h>
#include<math.h>
int main()
{
	double f,c;
	
	while(scanf("%lf",&c)!=EOF)
		{
			f = 9*c/5+32;
			printf("当摄氏度为%.2f时,对应的华氏度为%.2f",c,f);
		}
	
	return 0;
}

  

task_8

 

#include<stdio.h>
#include<math.h>
int main()
{
	int a,b,c;
	double s,ans;
	
	while(scanf("%d %d %d",&a,&b,&c)!=EOF)
		{
			s = (a+b+c)/2;
			ans = sqrt(s*(s-a)*(s-b)*(s-c));
			printf("该三角形的面积为%.3f",ans);
		}
	
	return 0;
}

  

 

标签:lf,include,return,int,实验,printf,main
From: https://www.cnblogs.com/jiaoaodedihuazhixiu/p/18432128

相关文章

  • 【LVIO-SLAM】Mars 实验室研究:FAST-LIO、FAST-LIO2、MLCC、HBA、Livox Camera Calibra
    【LVIO-SLAM】Mars实验室:多传感器融合分享笔记1.小结1.FAST-LIO2.FAST-LIO23.MLCC(Multi-LiDARCalibratedConsistency)4.HBA(HierarchicalBundleAdjustment)5.LivoxCameraCalibration(Livox_camera_calib)6.VoxelMap7.LI-init(LiDAR-InertialInitialization)2.......
  • 实验一
    #include<stdio.h>intmain(){printf("o\n");printf("<H>\n");printf("II\n");printf("o\n");printf("<H>\n");printf("II\n");return0;}......
  • 实验一
    task1_1 1#include<stdio.h>2intmain()3{4printf("o\n");5printf("<H>\n");6printf("II\n");7printf("o\n");8printf("<H>\n");9pri......
  • 实验1 C语言输入输出和简单程序编写
    task11#include<stdio.h>2intmain()3{4printf("0\n");5printf("<H>\n");6printf("II\n");7return0;8}   task1_1.c1#include<stdio.h>2intmain()3{4int......
  • 干货|CNAS-CL01设备部分解读,透彻掌握软件测试实验室设备关键点
    CNAS-CL01《检测和校准实验室能力认可准则》是软件测试实验室建立符合CNAS标准的质量管理体系必须要贯彻的一部准则,分为五大核心部分:通用要求、结构要求、资源要求、过程要求和管理体系要求。前面的文章中我们为大家分享了通用要求部分、结构要求部分以及资源要求中的人员部分,......
  • 实验一
    任务一:源代码#include<stdio.h>intmain(){printf("OO\n");printf("<H>H\n");printf("IIII\n");return0;}#include<stdio.h>intmain(){printf("O\n");printf("&......
  • 一文读懂 Git fetch 和 Git pull 的终极区别(带实验结果)
    Gitpull是一个Git命令用来同时执行gitfetch和gitmerge。本文分享了这两个命令的区别和用法。Git命令是非常流行的,尤其是在分布式版本控制系统中,可以对远端的仓库进行同步。开发者需要根据项目实际所需来选择合适的命令。在本文章中,我们将解释gitfetch和gitpull......
  • 20222412 2024-2025-1 《网络与系统攻防技术》实验一实验报告
    202224122024-2025-1《网络与系统攻防技术》实验一实验报告1.实验内容本次实验主要内容为BOF注入攻击,任务如下:掌握反汇编及其指令修改程序的机器指令,从而实现BOF注入攻击注入一段Shellcode,以实现BOF注入攻击2.实验过程任务1:修改可执行文件机器指令,改变程......
  • PTA 实验三 零基础JAVA语言学习 6-3 定义游客类
    6-3定义游客类分数20全屏浏览切换布局作者 fpc单位 内蒙古师范大学定义游客类(其测试类已给出),要求如下:一个景区根据游人的年龄收取不同价格的门票。请编写游客类,根据年龄段决定能够购买的门票价格并输出当输入的年龄小于18或者大于60(不包括18,60)时,程序输出:年龄......
  • PTA 实验三 零基础JAVA语言学习 7-1 复数类的定义 要想编写一个复数类,可以进行复数加
      要想编写一个复数类,可以进行复数加法和减法运算。编写一个包含main方法的类测试该复数类。要求该复数类至少包含一个无参的构造方法和一个带参的构造方法;数据成员包括复数的实部和虚部,为double类型;包括两个方法,分别实现复数的加法和减法运算。测试代码如下:publicsta......