C语言--分段函数

要求:写一个程序,输入x的值,输出y的值

思路:定义两个变量,一个y,一个x,当x<1时,y=x,当x>=1&&x<10,y=2x-1,当x>=10,y=3x-11.用一个分支语句即可解决,if... else if....

cs 复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>  //引用头文件 
int main()
 {
 	double x = 0;
 	double y = 0;
 	printf("请输入一个x的值:");
 	scanf("%lf", &x);
 	if (x < 1)
 	{
 		y = x;
 		printf("%lf", y);
 	}
 	else if (x < 10 && x >= 1)
 	{
 		y = 2 * x - 1;
 		printf("%lf", y);
 	}
 	else if (x >= 10)
 	{
 		y = 3 * x - 1;
 		printf("%lf", y);
 	}
 	return 0;
 }
相关推荐
StandbyTime2 小时前
C语言学习-菜鸟教程C经典100例-练习79
c语言
EmbedLinX4 小时前
C语言标准库stdlib.h
c语言·开发语言·笔记
我命由我123455 小时前
Visual Studio 文件的编码格式不一致问题:错误 C2001 常量中有换行符
c语言·开发语言·c++·ide·学习·学习方法·visual studio
小龙报6 小时前
【算法通关指南:数据结构与算法篇】二叉树相关算法题:1.二叉树深度 2.求先序排列
c语言·开发语言·数据结构·c++·算法·贪心算法·动态规划
Once_day7 小时前
GCC编译(6)静态库工具AR
c语言·ar·编译和链接
宇木灵7 小时前
C语言基础-六、指针
c语言·开发语言·学习·算法
二年级程序员8 小时前
一篇文章掌握“栈”
c语言·数据结构
daxi1508 小时前
C语言从入门到进阶——第8讲:VS实用调试技巧
c语言·开发语言·c++·算法·蓝桥杯
m0_531237178 小时前
C语言-数组
c语言·开发语言·算法
2401_876907528 小时前
Type-C连接器的常见故障和解决方法
c语言·开发语言