C語(yǔ)言實(shí)現(xiàn)逆序輸出詳細(xì)
問(wèn)題: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è)空格隔開(kāi)
}
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開(kāi)始看,如果用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)文章
基于C++實(shí)現(xiàn)酒店管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了基于C++實(shí)現(xiàn)酒店管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
C語(yǔ)言 fscanf 和 fprintf函數(shù)示例詳解
這篇文章主要介紹了 C語(yǔ)言 fscanf 和 fprintf函數(shù)示例詳解,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2024-12-12
C++使用適配器模式模擬實(shí)現(xiàn)棧和隊(duì)列
不論是C語(yǔ)言還是C++,我們都用其對(duì)應(yīng)的傳統(tǒng)寫(xiě)法對(duì)棧和隊(duì)列進(jìn)行了模擬實(shí)現(xiàn),現(xiàn)在我們要用新的方法模擬實(shí)現(xiàn)棧和隊(duì)列,這個(gè)新方法就是適配器模式,文章通過(guò)代碼示例和圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-12-12
C語(yǔ)言的入口函數(shù)的實(shí)現(xiàn)
在C語(yǔ)言的世界里,所有的程序都是用函數(shù)來(lái)裝配的,main稱之為主函數(shù),是所有程序運(yùn)行的入口,本文主要介紹了C語(yǔ)言的入口函數(shù),具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01
QT Creator+OpenCV實(shí)現(xiàn)圖像灰度化的示例代碼
這篇文章主要為大家詳細(xì)介紹了QT如何利用Creator和OpenCV實(shí)現(xiàn)圖像灰度化效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下2022-12-12
C++之類和對(duì)象課后習(xí)題簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇C++之類和對(duì)象課后習(xí)題簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-07-07

