輸入一個數,然後判斷奇偶
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
printf("請輸入一個整數:");
while(scanf("%d",&a)!=EOF)
{
if(a%2)
printf("%d是一個奇數!\n",a);
else
printf("%d是一個偶數!\n",a);
printf("請再輸入一個整數:");
}
}
借鑑別人的,沒什麼心得
相關推薦
輸入一個數,然後判斷奇偶
#include <stdio.h> #include <stdlib.h> int main() { int a; printf("請輸入一個整數:");
輸入一個數,判斷是否是偶數!
#include <stdio.h>int main(){ int a; scanf("%d",&a); if(a%2==0) printf("偶數"); else printf("不是偶數"); return 0;}
從控制檯輸入一個數,判斷這個數是否為迴文數
分析:要判斷一個數是否是迴文數,首先要知道什麼是迴文數。 1.迴文數必須是五位數。 2.滿足條件:萬位數=各位數;千位數=十位數; 3.獲取各個位數的方法 int ww=a/10000;//萬位 //int qw=a/1000%10;//千位 //int bw=a/100%
要求迴圈輸入一個數,判斷是否為迴文數
import java.util.Scanner; public class HuiWenShu { public static void main(String[] args) { Scanner input = new Scanner(System.in);
輸入一個數,判斷這個數是不是素數或質數
#include<stdio.h>int main() { int a,i; scanf("%d", &a); for (i = 2; i < a; i++) { if (a % i != 0) break; else
有一個從小到大排好序的數組。現輸入一個數,要求按原來的規律將它插入數組中。
cti 分享 bre alt 技術 .cn splice 死循環 set <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></titl
輸入一個數,輸出他的二進制碼
dia option body bsp out pos log show 二進制 int a =Integer.parseInt(JOptionPane.showInputDialog (null,"請輸入一個數:")); int e = a;
位運算(1的個數;2.判斷奇偶)
奇數 判斷 其它 str 與運算 符號 奇偶性 進制 number 1. 1的個數 int NumberOf1(int n){ int count = 0; while(n) { ++count; n=(n-1)&n; } } 同樣
C語言實現輸入一個數,輸出這個數的立方根
#include<stdio.h> int main() { double x,x1,x2,w; scanf("%lf",&x); x1=x; x2=(2.0*x1+x/(x1*x1))/3.0; w=(x2-x1)/x1; if(w&
C語言實現輸入一個數,輸出這個數的sin值
#include<stdio.h> double shang(double x,int n) { int i; double k=1; for(i=0;i<n;i++) { k=k*x; } return k; } int
寫一個函式,輸入一個數,隨機生成N條郵箱
寫一個函式,這個函式的功能是,傳入一個數字,產生N條郵箱,產生的手機號不能重複。郵箱前面的長度是6 - 12之間,產生的郵箱必須包含大寫字母、小寫字母、數字和特殊字元 import random
有一個已經排好序的陣列。現輸入一個數,要求按原來的規律將它插入陣列中。
首先判斷此數是否大於最後一個數,然後再考慮插入中間的數的情況,插入後此元素之後的數,依次後移一個位置。 import java.util.Scanner; public class test30{ public static void main(String[
c語言實現輸入一個數,輸出這個數的sin的值
#include<stdio.h> double shang(double x,int n) { int i; double k=1; for(i=0;i<n;i++) { k=k*x;
(03)從鍵盤輸入一個數,求出這個數的階乘,即 n!。
題目描述 從鍵盤輸入一個數,求出這個數的階乘,即 n!。 演算法思想 首先要清楚階乘定義,所謂 n 的階乘,就是從 1 開始乘以比前一個數大 1 的數,一直乘到 n,用公式表示就是:1×2×3×4×…×(n-2)×(n-1)×n=n! 具體
程式碼:解題:一組數依次為1~100的十倍,輸入一個數,插入後按從小到大排序並輸出
法一:插進去再排序唄 #include<stdio.h> #include<algorithm> using namespace std; int main() { int
輸入一個奇數,然後判斷最少幾個 9 除於該數的結果為整數。
n1=1 c9=1 m9=9 sum=9 while True: zi = int(input('請輸入一個數字:')) if zi%5!=0: while n1!=0: if sum%zi==0: n1=0
java:輸入一個數,反轉後輸出
public class TEST { public long reverse(long num){ String strnum = String.valueOf(num); StringBuffer buffer = new StringBuffe
輸入一個數,將順序逆轉,例如輸入123,輸出321
實現程式碼如下:package test; public class Test5 { public static int reverse(int x) { long result = 0; while(x!=0){ int n = x%10; resu
輸入一個數,求階乘
問題及程式碼: #include<stdio.h> int fact(int n) { if(n==1) return 1; else return n*fact(n-1); } int main(
已有一個排好序的陣列,今輸入一個數,要求按原來排序的規律將它插入陣列中
先來看看以下程式碼,這是其他博友的思路,這程式碼看似沒有問題,其實存在很大的BUG,當插入的目標比str[0]更小的時候就會出錯。相信仔細的人就很容易發現問題。 #include<stdio.h> int main() { int str[100]={1,3,4,5,6,7