007 - C语言程序设计教程(第三版)课后习题5.5
时间限制:1秒
内存限制:128兆
描述
有一个函数
y={ x x<1
| 2x-1 1<=x<10
\ 3x-11 x>=10
写一段程序,输入x,输出y
输入
一个数x
输出
一个数y
样例输入
14
样例输出
31
本题对x的值进行了三种情况的划分,可以用if条件来进行求解
#include<stdio.h>
int main()
{
int x, y;
scanf("%d",&x);
if(x<1) //三种情况用if分别运算
y=x;
else if(x>=1&&x<10)
y=2*x-1;
else
y=3*x-11;
printf("%d",y);
return 0;
}
本文解析了C语言程序设计教程(第三版)中的一道习题,通过三种条件判断,实现了一个数学函数的计算过程。输入一个数x,程序将根据x的范围返回相应的y值。
4945

被折叠的 条评论
为什么被折叠?



