国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【C語言必刷題】1.打印1~100之間的奇數(shù)

這篇具有很好參考價(jià)值的文章主要介紹了【C語言必刷題】1.打印1~100之間的奇數(shù)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【C語言必刷題】1.打印1~100之間的奇數(shù),C生萬物,c語言,開發(fā)語言

??博客主頁:愛敲代碼的小楊.

?專欄:《Java SE語法》 | 《數(shù)據(jù)結(jié)構(gòu)與算法》 | 《C生萬物》

??感謝大家點(diǎn)贊????收藏?評(píng)論???,您的三連就是我持續(xù)更新的動(dòng)力??

??小楊水平有限,歡迎各位大佬指點(diǎn),相互學(xué)習(xí)進(jìn)步!

【C語言必刷題】1.打印1~100之間的奇數(shù),C生萬物,c語言,開發(fā)語言

1. 題目描述

使用C語言寫一個(gè)程序打印1~100之間的奇數(shù),要求輸出的數(shù)字用空格分隔。

2. 解題思路

一個(gè)整數(shù),能被2整除就是偶數(shù),不能被2整除的數(shù)是奇數(shù),奇數(shù)的個(gè)位是1,3,5,7,9。對于1~100之間的奇數(shù)。我們可以用以下方法:

  1. 利用循環(huán)語句for從1開始迭代到100;

  2. 利用if語句判斷每個(gè)是否為奇數(shù)(即除以2余數(shù)不為0)

  3. 如果數(shù)字是奇數(shù),就使用printf函數(shù)將其打印輸出,并在數(shù)字之間添加一個(gè)空格。
    特別說明:對于兩個(gè)相鄰的奇數(shù),它們的差為2,因此我們可以在for循環(huán)語句中迭代時(shí)只遍歷奇數(shù)而省略判斷過程。

3. 代碼

#include<stdio.h>

// 方法1
int main()
{
	int i = 0;

    //for循環(huán)語句,將i初始化為1,當(dāng)i不?于100時(shí)進(jìn)?循環(huán),i的值加1后繼續(xù)判斷進(jìn)?循環(huán)的條件
	for (i = 1; i <= 100; i++)
	{
		if (i % 2 != 0) // 判斷當(dāng)前數(shù)字是否為奇數(shù)
		{
			printf("%d ", i); // 如果是奇數(shù),則打印該數(shù)字
		}
	}

	return 0;
}

// 方法2:
#include<stdio.h>

int main()
{
	int i = 0;
    //for循環(huán)語句,將i初始化為1,當(dāng)i不?于100時(shí)進(jìn)?循環(huán),i的值加2后繼續(xù)判斷進(jìn)?循環(huán)的條件
	for (i = 1; i <= 100; i+=2)
	{
        //進(jìn)?循環(huán)時(shí),i的值為奇數(shù),直接將其打印
		printf("%d ", i);
	}

	return 0;
}

運(yùn)行結(jié)果:

【C語言必刷題】1.打印1~100之間的奇數(shù),C生萬物,c語言,開發(fā)語言
【C語言必刷題】1.打印1~100之間的奇數(shù),C生萬物,c語言,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-831875.html

到了這里,關(guān)于【C語言必刷題】1.打印1~100之間的奇數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java八股文面試[多線程]——兩個(gè)線程交替打印1-100之間的數(shù)字

    一份代碼,兩個(gè)線程,使用synchronize實(shí)現(xiàn): 重寫run()方法,將輸出1到100之間整數(shù)的代碼寫到同步方法里。 線程1進(jìn)入到同步方法,輸出一個(gè)整數(shù)后,阻塞并釋放鎖。 線程2進(jìn)入到同步方法,喚醒線程1,輸出整數(shù)后,阻塞并釋放鎖。 線程1和線程2重復(fù)第3步,直到輸出所有的整數(shù)

    2024年02月11日
    瀏覽(23)
  • 【LeetCode】【C++】string OJ必刷題

    【LeetCode】【C++】string OJ必刷題

    ?? 樊梓慕: 個(gè)人主頁 ??? 個(gè)人專欄: 《C語言》《數(shù)據(jù)結(jié)構(gòu)》《藍(lán)橋杯試題》《LeetCode刷題筆記》《實(shí)訓(xùn)項(xiàng)目》《C++》《Linux》 ?? 每一個(gè)不曾起舞的日子,都是對生命的辜負(fù) 目錄 前言 【LeetCode】415.字符串相加 【LeetCode】43.字符串相乘? ?【LeetCode】125.驗(yàn)證回文字符串 【

    2024年02月05日
    瀏覽(20)
  • 關(guān)于華為OD機(jī)考那些事(必刷題和部分真題概覽)

    目錄 一、背景概述 二、關(guān)于機(jī)考 1. 刷題鏈接 2. 題型介紹 3. 常見考點(diǎn) 4. 網(wǎng)站必刷題 5. 刷題小貼士 三、真題概覽(持續(xù)補(bǔ)充) 本文旨在說明華為OD機(jī)考要點(diǎn),收集機(jī)考真題,為后續(xù)參加考試的同學(xué)提供參考資料。如果您在閱讀過程中有任何疑問歡迎留言。博主學(xué)藝不精,歡

    2024年02月03日
    瀏覽(25)
  • Python求1-100所有奇數(shù)和的方法!

    在之前的文章中,老男孩IT教育小編為大家介紹過Python的特點(diǎn)、優(yōu)勢、用途以及薪資待遇等知識(shí),而為了幫助大家更好的掌握Python,小編將為大家講解一些實(shí)戰(zhàn)案例,比如:Python中如何求1-100的奇數(shù)和?接下來我們來看看吧。 Python中如何求1-100的奇數(shù)和?可以用while循環(huán)實(shí)現(xiàn),在

    2024年02月04日
    瀏覽(15)
  • MATLAB文本數(shù)據(jù)處理入門篇的課后習(xí)題,MATLAB小白到高手的必刷題

    MATLAB文本數(shù)據(jù)處理入門篇的課后習(xí)題,MATLAB小白到高手的必刷題

    由于本章沒有介紹如何導(dǎo)入和導(dǎo)出文本數(shù)據(jù)(下一章中會(huì)講解),因此我提前準(zhǔn)備了一些數(shù)據(jù),大家做課后習(xí)題之前請先使用下面的代碼導(dǎo)入對應(yīng)的數(shù)據(jù): load ?homework5.mat (導(dǎo)入數(shù)據(jù)前,確保 MATLAB 的當(dāng)前文件夾下存在 homework5.mat這個(gè)文件。不會(huì)導(dǎo)入的同學(xué)可以參考本章5.3.

    2024年04月15日
    瀏覽(21)
  • c語言沖刺,1、輸入一個(gè)實(shí)數(shù),分別輸出其整數(shù)部分和小數(shù)部分2、輸入三個(gè)單精度數(shù),輸出最小值3、計(jì)算a-b之間所有奇數(shù)之和與偶數(shù)之和,a,b,通過鍵盤輸入4、使用以下公式計(jì)算π,要求精度<1e-5

    c語言沖刺,1、輸入一個(gè)實(shí)數(shù),分別輸出其整數(shù)部分和小數(shù)部分2、輸入三個(gè)單精度數(shù),輸出最小值3、計(jì)算a-b之間所有奇數(shù)之和與偶數(shù)之和,a,b,通過鍵盤輸入4、使用以下公式計(jì)算π,要求精度<1e-5

    #include stdio.h main() { ?? ?double n; ?? ?printf(\\\"input:\\\"); ?? ?scanf(\\\"%lf\\\",n); ?? ?printf(\\\"%d,%fn\\\",(int)n,n-(int)n); } #include stdio.h main() { ?? ?double n; ?? ?int m; ?? ?printf(\\\"input:\\\"); ?? ?scanf(\\\"%lf\\\",n); ?? ?m=n;//3.14 ?? ?printf(\\\"%d,%fn\\\",m,n-m); } ? ?#include stdio.h main() { ?? ?float a,b,c,m; ?? ?printf(\\\"

    2024年02月08日
    瀏覽(28)
  • for循環(huán)的輸出控制(輸出1-100中的奇數(shù)、偶數(shù)、倍數(shù)以及公倍數(shù))

    一、輸出1-100中所有的奇數(shù): i = 1 while i = 100: ? ? if i%2 == 1: ? ? ? ? print(i) ? ? i += 1 ? 法二: for i in range(1,101): ? ? if i%2 == 1: ? ? ? ? print(i) ? 法三: for i in range(1,101,2): ? ??print(i) ? ? 二、輸出1-100中所有的偶數(shù): for i?in range(1,101): ? ? if i?% 2 == 0: ? ? ? ? print(i) ? 三、

    2024年02月08日
    瀏覽(21)
  • 數(shù)字交換奇數(shù)在前,偶數(shù)在后采用C語言形式

    這個(gè)交換中一個(gè)特殊情況就是,如果輸入的數(shù)都是奇數(shù)或者偶數(shù)的情況下,哪么要考慮棧溢出問題,所以while循環(huán)中還要上(leftright)

    2024年02月16日
    瀏覽(17)
  • C語言:調(diào)整數(shù)組使奇數(shù)全部都位于偶數(shù)前面

    C語言:調(diào)整數(shù)組使奇數(shù)全部都位于偶數(shù)前面

    輸入 一個(gè) 整數(shù)數(shù)組 , 實(shí)現(xiàn) 一個(gè) 函數(shù) , 來 調(diào)整 該 數(shù)組中數(shù)字的順序 使得 數(shù)組中所有的奇數(shù) 位于 數(shù)組的前半部分 , 所有 偶數(shù) 位于 數(shù)組的后半部分 。 ( 奇數(shù)在 數(shù)組 前 面, 偶數(shù)在 數(shù)組 后 面) ? ? ? ? ? ? ? ? ? ?? ?==========================================================

    2024年02月13日
    瀏覽(13)
  • Go語言開發(fā)小技巧&易錯(cuò)點(diǎn)100例(十一)

    往期回顧: Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(一) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(二) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(三) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(四) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(五) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(六) Go語言開發(fā)小技巧易錯(cuò)點(diǎn)100例(七) Go語言開

    2024年01月20日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包