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;
 }
相关推荐
belldeep5 小时前
如何阅读、学习 Tcc (Tiny C Compiler) 源代码?如何解析 Tcc 源代码?
c语言·开发语言
小狗祈祷诗10 小时前
day22-数据结构之 栈&&队列
c语言·数据结构
AI+程序员在路上10 小时前
XML介绍及常用c及c++库
xml·c语言·c++
小刘要努力呀!15 小时前
嵌入式开发学习(第二阶段 C语言基础)
c语言·学习·算法
草莓熊Lotso15 小时前
【C语言字符函数和字符串函数(一)】--字符分类函数,字符转换函数,strlen,strcpy,strcat函数的使用和模拟实现
c语言·开发语言·经验分享·笔记·其他
小秋学嵌入式-不读研版16 小时前
C42-作业练习
c语言·开发语言·笔记
QQ_43766431417 小时前
Linux下可执行程序的生成和运行详解(编译链接汇编图解)
linux·运维·c语言·汇编·caffe
越城1 天前
深入理解二叉树:遍历、存储与算法实现
c语言·数据结构·算法
双叶8361 天前
(C语言)超市管理系统 (正式版)(指针)(数据结构)(清屏操作)(文件读写)
c语言·开发语言·数据结构·c++·windows
序属秋秋秋1 天前
《数据结构初阶》【二叉树 精选9道OJ练习】
c语言·数据结构·c++·算法·leetcode