从键盘输入一个整数,先判断它是正数还是负数,然后再判断它是偶数还是奇数?
num = int(input("请输入一个整数: "))
if num > 0:
print("这是一个正数")
else:
print("这是一个负数")
if num % 2 == 0:
print("这是一个偶数")
else:
print("这是一个奇数")
这里使用了 `if` 条件语句来判断整数的正负,使用了取模运算符 `%` 来判断整数的奇偶性。
c语言编程 从键盘输入一个数值,直到该数为正数为止,并求其平方根
1 循环输入整数。2 判断整数值,如为正数,则退出循环,否则继续输入;3 利用sqrt函数求平方根 4 输出。代码如下:int main(){ int n; double r; while(1) { scanf("%d",&n); if(n>0)break; } r = sqrt(n); printf("%lf",r);} ...
输入一个数,然后判断输出这是一个正数,或者这是一个负数,或者这是0 c...
例如输入10,由于其二进制表示为1010,有两个1,因此输出2。先判断整数的最右边一位是不是1。接着把整数右移一位,原来处于右边第二位的数字现在被移到第一位了,再判断是不是1。这样每次移动一位,直到这个整数变成0为止。现在的问题变成怎样判断一个整数的最右边一位是不是1了。很简单,如果它...
在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数
呵呵,一看就知道你刚学。我按照你的思路写的代码,你看看 Private Sub Command1_Click()a = Val(Text1.Text)If a < 0 Then Text2 = "负整数"ElseIf a > 0 Then Text2 = "正整数"Else Text2 = "0"End If End Sub 给你解释下,,开始你定义那个可以不要的,因为text1输入的字本来...
用C语言编写程序 输入一个整数,判断正负性及奇偶性并输出
include<stdio.h> int main(){ int n;scanf("%d",&n);if(n>0){ if(n%2) printf("此数为正数且为奇数。");else printf("此数为正数且为偶数");} else if(n<0){ if(n%2) printf("此数为负数且为奇数。");else printf("此数为负数且为偶数");} else { if(n%2) printf(...
java题 请输入一个数 判断这个数是正数 负数 零 。输出零的时候显示是...
public class Main { public static void main(String args[]) throws IOException { int a;BufferedReader br=new BufferedReader(new InputStreamReader(System.in));System.out.println("输入一个数:");a=Integer.parseInt(br.readLine());if(a>0){ System.out.println("这个数是正数");}...
C语言编程判断输入整数的正负性和奇偶性
include<stdio.h> main(){ int x,y;printf("Please input a integer:"); \/*输入一个整数!*\/ scanf("%d",x);if(x<0)printf("It's a negative number!"); \/*输入的数是负数!*\/ else printf("It's a positive number!"); \/*输入的数是正数!*\/ y=x%2;if(0==y)prin...
Python写一个函数,判断传一个数据是正数,负数,还是0,是正数返回1,负数...
def text()key = int(input('请输入一个数:'))正数 if key > 0:print(1)负数 elif key < 0:print(-1)0 else:print(0)
编程从键盘输入一个整数值K,再循环输入K个整数num,统计其中正数,零和...
&k); while(k--){ scanf("%d", &temp); if(temp>0) a++; else if(temp==0) b++; else c++; } printf("正数:%d个\\n零:%d个\\n负数:%d个", a, b, c); return 0; }
C++题:从键盘输入一个整数,判断该数是几位数,逆向输出该数。_百度知...
include <stdio.h> include <conio.h>void main(){ int number,n=0; \/\/变量number保存输入的数;变量n保存该数的位数;printf("请输入一个整数\\n");scanf("%d",&number); \/\/读取用户输入的数,保存到变量number中 printf("逆向输出后结果:");while(number){ \/\/number不为0时始终...
编写程序,从键盘输入一个整数,若是正数则原样输出,若是负数则输出该数...
include<stdio.h> int main(){ int num;printf("Please input a integer:");scanf("%d",&num);if(num>=0)printf("%d",num);else printf("\\n%d\\n",-num);}