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

相关推荐
YuTaoShao5 分钟前
【LeetCode 每日一题】2053. 数组中第 K 个独一无二的字符串
算法·leetcode·职场和发展
froginwe117 分钟前
C 标准库 - `<errno.h>`
开发语言
黎雁·泠崖11 分钟前
Java&C语法对比:分支与循环结构核心全解析
java·c语言
鹿角片ljp17 分钟前
Java IO流案例:使用缓冲流恢复《出师表》文章顺序
java·开发语言·windows
纵有疾風起26 分钟前
【Linux 系统开发】基础开发工具详解:自动化构建、版本控制与调试器开发实战
linux·服务器·开发语言·c++·经验分享·开源·bash
阿豪只会阿巴37 分钟前
项目心得——发布者和订阅者问题解决思路
linux·开发语言·笔记·python·ubuntu·ros2
wjs202441 分钟前
Java 注释
开发语言
朔北之忘 Clancy1 小时前
第二章 分支结构程序设计(3)
c++·算法·青少年编程·竞赛·教材·考级·讲义
人道领域1 小时前
JavaWeb从入门到进阶(javaScript)
开发语言·javascript·ecmascript
Hello_Embed1 小时前
RS485 双串口通信 + LCD 实时显示(中断版)
c语言·笔记·单片机·学习·操作系统·嵌入式