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;
 }
相关推荐
棋子入局17 分钟前
C语言制作消消乐游戏(2)
c语言·开发语言·游戏
良木生香1 小时前
【C++初阶】:STL——String从入门到应用完全指南(1)
c语言·开发语言·数据结构·c++·算法
Eyfcom2 小时前
快递管理系统:从“功能实现”到“人性化体验”与“客户洞察”的技术跃迁
c语言·系统架构·快递管理系统
代码中介商4 小时前
C语言指针深度解析:从数组指针到函数指针
c语言·开发语言
棋子入局5 小时前
C语言制作消消乐游戏(4)
c语言·开发语言·游戏
流年如夢6 小时前
自定义类型进阶:联合与枚举
java·c语言·开发语言·数据结构·数据库·c++·算法
三品吉他手会点灯6 小时前
C语言学习笔记 - 9.C概述 - 常见问题答疑
c语言·笔记·学习
『昊纸』℃6 小时前
C语言上机入门实例
c语言·程序设计·编程学习·vc++6.0·海伦公式
Fanfanaas7 小时前
Linux 系统编程 进程篇(五)
linux·服务器·c语言·网络·学习·进程
我不是懒洋洋8 小时前
网络通了但很慢:手写一个TCP连接耗时诊断工具
c语言·经验分享