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的书写

相关推荐
D_FW1 分钟前
数据结构第五章:树与二叉树
数据结构·算法
旅途中的宽~4 分钟前
【Python】pip install -v e .命令不想自动更新torch版本
开发语言·python·pip
lly2024065 分钟前
Vue3 指令详解
开发语言
WHS-_-202214 分钟前
Tx and Rx IQ Imbalance Compensation for JCAS in 5G NR
javascript·算法·5g
_OP_CHEN19 分钟前
【从零开始的Qt开发指南】(二十三)Qt 界面优化之 QSS 实战指南:从入门到精通,让你的界面颜值飙升!
开发语言·c++·qt·前端开发·界面美化·qss·客户端开发
e***985722 分钟前
Java性能优化实战:从原理到案例
java·开发语言·性能优化
HellowAmy24 分钟前
我的C++规范 - 跳跃的对象
开发语言·c++·代码规范
lph00925 分钟前
QtMqtt 的编译与QT环境加载配置
开发语言·qt
jinmo_C++26 分钟前
Leetcode_59. 螺旋矩阵 II
算法·leetcode·矩阵
夏鹏今天学习了吗26 分钟前
【LeetCode热题100(81/100)】零钱兑换
算法·leetcode·职场和发展