C语言程序设计(第三版)何钦铭著 习题5-1

C语言程序设计(第三版)何钦铭著 习题5-1

习题一览表
1. C语言程序设计(第三版)何钦铭著 习题2-1
2.C语言程序设计(第三版)何钦铭著 习题2-2
3.C语言程序设计(第三版)何钦铭著 习题2-3
4.C语言程序设计(第三版)何钦铭著 习题2-4
5.C语言程序设计(第三版)何钦铭著 习题2-5
6.C语言程序设计(第三版)何钦铭著 习题2-6
7.C语言程序设计(第三版)何钦铭著 习题3-1
8.C语言程序设计(第三版)何钦铭著 习题3-2
9.C语言程序设计(第三版)何钦铭著 习题3-3
10.C语言程序设计(第三版)何钦铭著 习题3-4
11.C语言程序设计(第三版)何钦铭著 习题3-5
12.C语言程序设计(第三版)何钦铭著 习题4-1
13.C语言程序设计(第三版)何钦铭著 习题4-2
14.C语言程序设计(第三版)何钦铭著 习题4-3
15.C语言程序设计(第三版)何钦铭著 习题4-4
16.C语言程序设计(第三版)何钦铭著 习题4-5
17.C语言程序设计(第三版)何钦铭著 习题4-6
18.C语言程序设计(第三版)何钦铭著 习题4-7
19.C语言程序设计(第三版)何钦铭著 习题4-8
20.C语言程序设计(第三版)何钦铭著 习题4-9
21.C语言程序设计(第三版)何钦铭著 习题4-10
22.C语言程序设计(第三版)何钦铭著 习题4-11


题目

使用函数计算分段函数的值∶输入x,计算并输出下列分段函数f(x)的值。
要求定义和调用函数 sign (x)实现该分段函数。试编写相应程序。
在这里插入图片描述


分析过程

输入

条件:输入x

输出

条件:输出分段函数f(x)的值

代码

#include <stdio.h>
#include <math.h>
int sign(int x);/*函数声明*/

int main () {
    
    
	/*定义变量*/
	int x;                                                                      /*定义变量,存储输入的n*/
	/*赋值*/
	printf("请输入x:\n");                                				        /*输入提示*/
	scanf("%d \n", &x);                                            				/*输入并赋给变量*/
    printf("sign(%d)=%d \n", x, sign(x));                                       /*调用函数,输出计算结果*/
    
	return 0;
}

int sign(int x){
    
    
   if(x<0) return -1;/*x小于0时,返回-1*/
   else if(x==0) return 0;/*x等于0时,返回0*/
   else return 1;/*x大于0时,返回1*/
}

运行结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43228814/article/details/112506451
今日推荐