C语言典型例题43

《C程序设计教程(第四版)------谭浩强》

习题3.3 有一个函数:y={x,x<1;2x-1,1≤x≤10;3x-11,x≥10。写程序,输入x,输出y。


代码:

复制代码
//《C程序设计教程(第四版)------谭浩强》
//习题3.3 有一个函数:y={x,x<1;2x-1,1≤x≤10;3x-11,x≥10。写程序,输入x,输出y。

#include <stdio.h>
int main()
{
	float x = 0;
	float y = 0;
	
	printf("请输入x的值:\n");
	scanf("%f",&x);
	
	if(x<1)
	{
		y=x;
	}
	else if(x>=1 && x<=10)
	{
		y=2*x-1;
	}
	else
	{
		y=3*x-11;
	}
	
	printf("%.2f",y);
	
	return 0;
}

运行结果(这里只举三个例子):

(1)

(2)

(3)


代码编写过程中遇到的问题:

if......else的书写

相关推荐
我头发多我先学19 分钟前
C++ 模板全解:从泛型编程初阶到特化、分离编译进阶
java·开发语言·c++
爱编码的小八嘎21 分钟前
C语言完美演绎8-15
c语言
yu859395826 分钟前
MATLAB连续线性化模型预测控制(SL-MPC)
算法·机器学习·matlab
YSF2017_333 分钟前
C语言16-makefile(3)——makefile的模式规则
linux·c语言·开发语言
星星码️34 分钟前
C++选择题练习(一)
开发语言·c++
ytttr87337 分钟前
基于ACADO工具包的自主车道跟踪与避障MPC控制
算法
隔壁大炮42 分钟前
第一章_机器学习概述_03.机器学习_算法分类
算法·机器学习·分类
WolfGang0073211 小时前
代码随想录算法训练营 Day43 | 图论 part01
算法·深度优先
herinspace1 小时前
管家婆实用贴-如何分离和附加数据库
开发语言·前端·javascript·数据库·语音识别