习题5-1 符号函数

分数 10

全屏浏览题目

切换布局

作者 张高燕

单位 浙大城市学院

本题要求实现符号函数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 i;if(x<0)i=-1;else if(x>0)i=1;else i=0;return i;} 

浙大版《C语言程序设计(第3版)》题目集相关推荐

  1. 丁亚涛c语言程序设计第3版,c语言程序设计(第3版)丁亚涛.pdf

    <C 语言程序设计 (第3 版)>丁亚涛 教材习题与解答 习题1 [参考答案] 1. C 语言基本特点:简洁.紧促.灵活.运算符丰富.数据结构丰富.移植性好等. 2. 程序如下: #inc ...

  2. java 程序设计 第八版,java语言程序设计第八版答案

    参考答案如下 程序[单选题]船用离心泵需向压力较高容器供液时,最常用的方法是________.A. 用大直径叶轮 B. 提高转速 C. 用多级泵 D. 用并联泵 设计[单选题]甲癣口服药治疗,由于用药 ...

  3. 何钦铭c语言程序设计第八章,c语言程序设计(第3版)何钦铭-颜-晖-第8章--指针

    1.第8章 指针[练习8-1]如果有定义"int m, n = 5, *p = &m;"与m = n等价的语句是 B .A m = *p; B. *p = *&n; ...

  4. c语言程序设计第4版pdf荣政_C语言程序设计(第4版) (史蒂芬.寇肯) 中文pdf扫描版[82MB]...

    C语言程序设计(第4版)全面介绍了C语言的各种特性,包括C11中增加的内容.书中包含大量完整的示例及详细的讲解.无论是否拥有编程经验,你都可以通过本书透彻地理解C语言.每章最后附有习题,便于课堂学习或 ...

  5. c语言函数的程序设计,C语言程序设计第3版,第6章函数程序设计.ppt

    C语言程序设计第3版,第6章函数程序设计 C语言程序设计 第6章 函数程序设计 第6章 数组程序设计 6.1 函数概述 6.2 自定义函数示例 6.3 函数定义及调用 6.4 函数嵌套和递归函数 6. ...

  6. java第二版课后题答案_Java语言程序设计第2版第16章 课后习题答案

    <Java语言程序设计第2版第16章 课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计第2版第16章 课后习题答案(62页珍藏版)>请在人人文库网上搜索. ...

  7. 第三章 函数 C++语言程序设计第五版 - 郑莉

    本专栏为C++学习笔记,参考书籍为:C++语言程序设计 第五版 -清华大学出版社- 郑莉 B站视频:https://space.bilibili.com/702528832/video PPT与代码已 ...

  8. C++语言程序设计第五版 - 郑莉-绪论(一)

    本专栏为C++学习笔记,参考书籍为:C++语言程序设计 第五版 -清华大学出版社- 郑莉 B站视频:https://space.bilibili.com/702528832/video PPT与代码已 ...

  9. C++语言程序设计(第4版)郑莉练习

    C++练习(持续更新) 教材:c++语言程序设计第四版 [教材习题4_13:定义Circle类并计算面积] [问题描述] 定义一个Circle类,有数据成员radius(半径),成员函数getArea ...

  10. c语言二分答案最小值,C语言程序设计第2版课后习题答案(贾宗璞许合利人民邮电-第2版).doc...

    C语言程序设计第2版课后习题答案(贾宗璞许合利人民邮电-第2版) C语言习题答案 第1章 1.选择题 (1) C (2) B (3) 2.填空题 (1)main (2) main (3) 有穷性.确定 ...

最新文章

  1. 数造未来——探索大数据的应用价值
  2. Science:中科院微生物所向华/李明组揭示护卫CRISPR-Cas的全新毒素-抗毒素RNA系统
  3. html细边框表格代码,html中表格细边框的四种实现及其比较.doc
  4. vs2017编译QT with ssl
  5. kafka常见疑难问题
  6. HttpClient_002_中文乱码、HttpClient中文乱码透析、总结
  7. UVA 10572 Black White
  8. 2017省夏令营Day6
  9. 超实用的 Nginx 极简教程,覆盖了常用场景(转)
  10. http://blog.csdn.net/jiazimo/article/details/17265061
  11. Linux下opengl性能更高,OpenGL超级宝典学习笔记——性能比较
  12. ecshop源码教程第2季
  13. 低功耗验证 (二)UPF,低功耗流程,VCS NLP
  14. [转]奇虎360黑匣子之谜:暗藏后门盗取用户隐私
  15. Google搜索引擎使用技巧
  16. EditText的getText()方法
  17. 拉格朗日松弛求解问题
  18. Java实现蓝桥杯突击战
  19. html 磨砂 原理,使用HTML和CSS设计磨砂玻璃效果
  20. Unity LOD-Level of Detail(多层次细节)使用心得2—— LOD Bias设置

热门文章

  1. 编译android源码刷机到Nexus5x
  2. 支撑小米万亿级的消息队列架构与实践
  3. 如何快速实现MindMapper分类的整理
  4. 如何彻底修复DNS污染呢?
  5. latex 编译eps文件时的问题
  6. Android Studio 根据屏幕大小缩放图片
  7. 【简七理财笔记】第七课:巧用信用卡,该薅的羊毛就要薅
  8. python篮球弹跳训练方法_弹跳训练的正确方法,90%人都不知道|NBA球队弹跳训练解密...
  9. 一名富有激情的潮汕籍工程师的进阶之路:数据即未来
  10. 河南单招计算机分数线,2019年河南单招分数线一般多少分