C語(yǔ)言實(shí)現(xiàn)逆序輸出詳細(xì)
問題:C語(yǔ)言實(shí)現(xiàn)對(duì)數(shù)組元素依次賦值0,1,2,3,4,5,6,7,8,9,然后按照逆序輸出。
解題思路:顯然首先要定義一個(gè)長(zhǎng)度為10的數(shù)組,由于賦給的值是整數(shù),因此,數(shù)組可以定義為整型,要賦值的是0~9
,有一定規(guī)律,可以用循環(huán)來(lái)賦值。
源代碼演示:
#include<stdio.h>//頭文件 int main()//主函數(shù) { int a[10];//定義整型數(shù)組,數(shù)組的大小為10 int i;//定義整型變量 printf("原來(lái)的順序:"); for(i=0;i<10;i++)//賦值使a[0]~a[9]的值為0~9 { a[i]=i;// 把i的值賦給數(shù)組a[i] printf("%d ",a[i]);//輸出a[i],每個(gè)數(shù)之間加個(gè)空格隔開 } printf("\n");//換行 printf("逆序排列后:"); for(i=9;i>=0;i--)//倒序輸出 { printf("%d ",a[i]); } printf("\n");//換行 return 0;//函數(shù)返回值為0 }
編譯運(yùn)行結(jié)果如下:
原來(lái)的順序:0 1 2 3 4 5 6 7 8 9 逆序排列后:9 8 7 6 5 4 3 2 1 0 -------------------------------- Process exited after 2.526 seconds with return value 0 請(qǐng)按任意鍵繼續(xù). . .
注意:數(shù)組元素的下標(biāo)是從0開始看,如果用int a[10],定義數(shù)組,則最大下標(biāo)值為9,不存在數(shù)組元素a[10]。
到此這篇關(guān)于C語(yǔ)言實(shí)現(xiàn)逆序輸出詳細(xì)的文章就介紹到這了,更多相關(guān)C語(yǔ)言實(shí)現(xiàn)逆序輸出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vector list map 遍歷刪除制定元素 防止迭代器失效的實(shí)例
下面小編就為大家?guī)?lái)一篇vector list map 遍歷刪除制定元素 防止迭代器失效的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2016-12-12c語(yǔ)言和c++語(yǔ)言中const修飾的變量區(qū)別淺析
這篇文章主要給大家介紹了關(guān)于c語(yǔ)言和c++語(yǔ)言中const修飾的變量區(qū)別的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-02-02解決C++ 無(wú)法從void 轉(zhuǎn)換為L(zhǎng)RESULT的方法詳解
本篇文章是對(duì)C++中無(wú)法從void轉(zhuǎn)換為L(zhǎng)RESULT的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05最新VScode C/C++ 環(huán)境配置的詳細(xì)教程
這篇文章主要介紹了最新VScode C/C++ 環(huán)境配置的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之二叉樹的非遞歸后序遍歷算法
這篇文章主要介紹了C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之二叉樹的非遞歸后序遍歷算法的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-10-10C語(yǔ)言實(shí)現(xiàn)班級(jí)成績(jī)管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)班級(jí)成績(jī)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07