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

相关推荐
时寒的笔记2 分钟前
js逆向_webpack讲解加载器&酷某音乐案例
开发语言·javascript·webpack
t***5444 分钟前
能否给出更多现代C++架构设计模式?
java·开发语言·c++
励志的小陈11 分钟前
数据结构--队列(C语言实现)
c语言·开发语言·数据结构
mjhcsp17 分钟前
C++信息论超详解析
开发语言·c++
無限進步D22 分钟前
Java 基础算法训练
java·开发语言·算法·入门
map1e_zjc25 分钟前
Java SpringBoot学习记录(4)
java·开发语言·学习
小毛驴85029 分钟前
多线程同步打标记的几种实现方案
java·开发语言·python
Mr_Xuhhh29 分钟前
递归之美:合并两个有序链表的优雅解法
java·开发语言
门左有棵树30 分钟前
蓝桥杯C++组算法知识点整理(考前急救)
c++·算法·蓝桥杯
bluebonnet2732 分钟前
【Python】一些PEP提案(五):注解的延迟求值
开发语言·python