zoukankan      html  css  js  c++  java
  • 不可以!(快考试了做些简单题)

    不可以!

    时间限制:1000 ms  |  内存限制:65535 KB
     
    描述

    判断:两个数x、y的正负性。

    要求:不可以使用比较运算符,即"<",">","<=",">=","==","!="。

     
    输入
    有多组数据,每组数据占一行,每一行两个数x,y。
    x、y保证在int范围内。
    输出
    每组数据输出占一行。
    如果两个数是一正一负,输出"Signs are opposite"
    如果是同为正或同为负,输出"Signs are not opposot"
    如果无法确定,输出"Signs can't be sure"
    输出不包括引号
    样例输入
    1 1
    -1 1
    
    样例输出
    Signs are not opposot
    Signs are opposite

    int:
     1 #include <iostream>
     2 #include <cstdio>
     3 #include <cstdlib>
     4 using namespace std;
     5 int main()
     6 {
     7     int n,m;
     8     while(cin>>n>>m)
     9     {
    10         if(!(n*m))
    11             cout<<"Signs can't be sure
    ";
    12         else if(!(m*n+abs(m*n)))
    13             cout<<"Signs are opposite
    ";
    14         else
    15             cout<<"Signs are not opposot
    ";
    16     }
    17 }

     string:

     1 #include <iostream>
     2 #include <cstdio>
     3 #include <cstdlib>
     4 using namespace std;
     5 int main()
     6 {
     7     char n[15],m[15];
     8     while(cin>>n>>m)
     9     {
    10         if(n[0]=='0'||m[0]=='0')
    11             cout<<"Signs can't be sure
    ";
    12         else if((n[0]!='-'&&m[0]=='-')||(n[0]=='-'&&m[0]!='-'))
    13             cout<<"Signs are opposite
    ";
    14         else
    15             cout<<"Signs are not opposot
    ";
    16     }
    17 }
  • 相关阅读:
    机器学习——模型评估与选择
    论文等级
    python简介
    记忆力
    PyQt 5控件
    PyQt5对话框
    PyQt 5事件和信号
    PyQt 5菜单和工具栏
    PyQt 5布局管理
    PyQt 5的基本功能
  • 原文地址:https://www.cnblogs.com/a1225234/p/4634531.html
Copyright © 2011-2022 走看看