6-2 符号函数 (5 分)(C语言版)
本题要求实现符号函数sign(x)。
函数接口定义:
int sign( int x );
其中x是用户传入的整型参数。符号函数的定义为:若x大于0,sign(x) = 1;若x等于0,sign(x) = 0;否则,sign(x) = −1。
裁判测试程序样例:
#include <stdio.h>int sign( int x );int main()
{int x;scanf("%d", &x);printf("sign(%d) = %d\n", x, sign(x));return 0;
}/* 你的代码将被嵌在这里 */
输入样例:
10
输出样例:
sign(10) = 1
int sign(int x )
{int y;if (x>0){y = 1;}else if (x == 0){y = 0;}else{y = -1;}return y;
}
6-2 符号函数 (5 分)(C语言版)相关推荐
- 7-2 符号配对 (20 分) c语言版
题目 请编写程序检查C语言源程序中下列符号是否配对:/与/.(与).[与].{与}. 输入格式: 输入为一个C语言源程序.当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束.程序中需要检查配 ...
- pta 习题5-1 符号函数 (10分)
浙大版<C语言程序设计(第3版)>题目集 习题5-1 符号函数 (10分) 本题要求实现符号函数sign(x). 函数接口定义: int sign( int x ); 其中x是用户传入的整 ...
- 实验5-2 符号函数 (10分)
本题要求实现符号函数sign(x). 函数接口定义: int sign( int x ); 其中x是用户传入的整型参数.符号函数的定义为:若x大于0,sign(x) = 1:若x等于0,sign(x) ...
- 习题3.8 符号配对 (20分) c语言
请编写程序检查C语言源程序中下列符号是否配对:/与/.(与).[与].{与}. 输入格式: 输入为一个C语言源程序.当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束.程序中需要检查配对的符 ...
- c语言符号函数怎么表示,C语言中的数学符号怎么表示?
满意答案 knoew0wbw 2013.08.19 采纳率:44% 等级:11 已帮助:6218人 *------------------------------*/ abs(计算整型数的绝对值 ...
- 7-3 括号匹配 (20分)(C语言版)
给定一串字符,不超过100个字符,可能包括括号.数字.字母.标点符号.空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配. 输入格式: 输入在一行中给出一行字符串,不超过100个字符,可能包 ...
- 7-4 银行排队问题之单窗口“夹塞”版 (30 分) C语言版
排队"夹塞"是引起大家强烈不满的行为,但是这种现象时常存在.在银行的单窗口排队问题中,假设银行只有1个窗口提供服务,所有顾客按到达时间排成一条长龙.当窗口空闲时,下一位顾客即去该窗 ...
- 7-7 人以类聚 (20 分)(c语言版)
小明喜欢把他的同学分类,每一类用一个大写英文字母标记.他只乐意亲近一部分类型的同学.请从小明的同学中挑出他愿意亲近的同学. 输入格式: 输入三行. 第一行是一个正整数m,m是小明的学号. 第二行是由大 ...
- c语言分隔符分离出str字符串中的数字,C语言版Tokenize()函数,由分隔符获取字符串...
测试环境: 操作系统: Windows10 64位 运行环境: Visual Studio 10 函数: /********************************************** ...
最新文章
- 十分钟成为 Contributor 系列 | 为 TiDB 重构 built-in 函数
- 每天读5分钟,受益匪浅、
- python语音分割_用7行Python代码构建自己的有声读物
- 在线进行 PCoA 分析和相关统计检验
- 嵌入式Linux系统编程学习之二十六多线程概述
- 一文弄懂LogSumExp技巧
- java开发实训报告范文_java实训报告总结
- Win10安装mysql 8.0.22
- pytest执行报错AttributeError: module ‘allure‘ has no attribute ‘severity_level‘
- 如何解决python中文问题_布同:如何解决Python中文问题(总结了多位前人经验,初学者必看)...
- Weblogic配置jms服务文档,是自己总结网上搜集到的资料以及自己亲自动手配置测试的总结。
- 漂亮的用户反馈界面(CSS/HTML)
- PHP判断字符串是否含有特殊字符(亲测有效)
- 新南威尔士大学计算机博士申请,unsw大学研究生
- 分奖金(python)
- MySQL 免安装版的安装过程
- SSH框架电力项目八--运行监控的保存
- MOOC —— Python语言基础与应用 by 北京大学 第九章 高级扩展模块
- 100个python算法超详细讲解:存钱
- 网页刷流量软件开发中的困惑