列印1-100之間的奇數
列印1-100之間的奇數
首先理思路
1.設定一個條件數字範圍限定在1-100之間
2.設定判斷條件看能否被2整除,若能被整除返回0,不能被整除返回1
3.判斷返回值,若返回值為1,列印這個數,這個數就是奇數
程式碼如下:
#include <stdio.h>
#include <stdlib.h>
int Isodd(int x)
{
if( x%2 == 0) //判斷能否被2整除,若整除返回0,否則返回1
{
return 0;
}
return 1;
}
int main ()
{
int i =1;
while(i<=100) //當i<=100時,呼叫Isodd函式根據返回值輸出
{
if(Isodd(i))
{
printf("%d\n",i)
}
i+=1;
}
system (“pause”);
return 0;
}
相關推薦
列印1-100之間的奇數
列印1-100之間的奇數 首先理思路 1.設定一個條件數字範圍限定在1-100之間 2.設定判斷條件看能否被2整除,若能被整除返回0,不能被整除返回1 3.判斷返回值,若返回值為1,列印這個數,這個數就是奇數 程式碼如下: #include <stdio.h> #include
【c】列印1~100之間的素數
#include<stdio.h> #include<stdlib.h> int main() { int a, b, c = 0; for (a = 1; a <= 100; a++) { for (b = 2; b < a; b++) {
列印1-100之間所有素數
質數又稱素數。指在一個大於1的自然數中,除了1和此整數自身外,不能被其他自然數(不包括0)整除的數。因為合數是由若干個質數相乘而得來的,所以,沒有質數就沒有合數,由此可見質數在數論中有著很重要的地位。比1大但不是質數的數稱為合數。1和0既非質數也非合數。質數是與合數相對立的兩個概念,二者構成了數論當中最基礎的
列印1-100之間的所有的質數、質數的個數以及所有質數的和
int flag = 0; int count = 0; aa: for(int i=2;i<101;i++){if(i==1){continue;}for (int j=2;j<i ;j++ ){if (i%j==0){continue aa;}}flag++;count+=i;System.o
JS中: 1-100之間的奇數和偶數和;求周一到周末的工作日和休息日(switch的方法)
CA 判斷 length switch AS div 提示 fault eve // 1-100之間的奇數和偶數和 先給兩個裝和的變量 let odd = 0; let even = 0; for (i = 1; i<= 100; i++) { if (i
C 語言例項1—— 列印0~100之間所有質數
#include <stdlib.h> int main() { int number; int divisor; /* ** One and two are easy. */ printf( "1\n2\n" ); /* ** No other even
Python演算法----求1-100之間的偶數和、奇數和
i = 1 sum1 = 0 sum2 = 0 while i <= 100: if i % 2 == 0: sum1 += i else: sum2 += i i +=1 print(“1-100之間偶數和為:%d” % sum1) print(“1-1
兩個執行緒,t1,t2,列印1-100中的數字 t1奇數,t2偶數
/** * 兩個執行緒,print-1 print-2 分別列印print-1 1 print-2 2 print-1 3 print-2 4 依次遞增至100 */ public class ThreadTest { static volatile int
【js】將1-100之間的奇數存入陣列
陣列在js的應用中非常重要,很多地方都用到了陣列進行儲存資料。今天總結一個小小的問題,但是很容易忘記的小知識點。 要求:將1-100之間的奇數存入到陣列中。 分析: 假設陣列array,迴圈判斷初始值var i=1。 大家最先想到
輸出1-100之間的所有質數
方法 () pre 整數 之間 col 判斷 循環 pub 質數定義:在大於1的自然數中,除了1和它本身以外不再有其他因數,這樣的數稱為質數。 也就是說質數只能被1或者其本身兩者整除。 思路:要判斷n是否是質數,可以用n除於不大於n的整數(即n%m),當且僅當(n%m=
JS基礎_打印出1-100之間所有的質數
code pre logs 質數 打印 body 保存 pan ole 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"
PYTHON練習題 二. 使用random中的randint函數隨機生成一個1~100之間的預設整數讓用戶鍵盤輸入所猜的數。
元祖 重新 類型 pri div 整數 標準庫 屏幕 選擇 Python 練習
shell:計算1-100以內奇數和偶數的和
計算1-100以內奇數和偶數的和 考慮使用for迴圈來進行遍歷1-100以內 for I in {1..100} 對於奇偶數的取法最簡單的是 I=$[$I+2] 但我們採用: YS=$[$I%2] so.整段程式碼如下: 1 #! /bin/bash 2 for I
計算1~100之間,能被3整除但是不能被7整除的數的和(C語言)
#include<stdio.h> int main(agrc *agrv) { int n,i; int sum=0; scanf("%d",&n); for(i=1;i<=n;i++){ if(i%3==0&&i%7!=0){ sum+=i; &
python: 輸出 1~100 之間不能被 7 整除的數,每行輸出 10 個數字,要求應用字串格式化方法美化輸出格式。
#輸出 1~100 之間不能被 7 整除的數 j = 0 #for i in range(1,101): # 遍歷1-100取值,定義為變數 i if i%7 != 0: &n
輸入一個數字n,列印1到n位數的最大值。eg:n=3,代表列印1-999之間的數字
相關解決: package com.swordRefersToOffer; import java.util.Arrays; /** * @author 凌龍 * @date 2018/9/28 */ public class Test { public
java常見邏輯練習題求 整數 1~100之間的 求出 含有 7 或者7的倍數的數一共有多少 分別是什麼?
題目:求 整數 1~100之間的 求出 含有 7 或者7的倍數的數一共有多少 分別是什麼? 拿道題讀題後分析: 第一步 既然要求出數 1~100之間的有 7 或者7的倍數的數一共有多少 ,那麼我們首先要做的就是遍歷1-100之間的所有數,即: for (int
使用java完成一個猜數字的小遊戲(資料範圍在1-100之間)
最近開始學java,使用java做一個猜數字的小遊戲,程式碼不多,我就直接貼程式碼了 /* * A:案例演示 * 需求:猜數字小遊戲(資料在1-100之間) */ import java.util.Scanner; public class Test3_Guess
求出1-100之間能夠被3整除的所有數的和
第一步: public class TestFor{ public static void main(String[] args){ //求出1-100之間能夠被3整除的所有數的和 for(int a =1;a<=100;a++){ //1.輸出1-100之間的所有
【日常練習】將兩個陣列的值進行交換;求分子為1正負交替分母加絕對值1的分數相加和;輸出1~100之間數字末尾為9的數字
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<math.h> 將陣列a的內容和陣列b的內容進行交換(陣列一樣大) int main() { i