c語言可以用數(shù)組元素的方法或指針的方法調(diào)用數(shù)組。
目前創(chuàng)新互聯(lián)已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、定遠(yuǎn)網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
int a[100],i;
for(i=0;i100;i++)
scanf("%d",a[i]);
for(i=0;i100;i++)
printf("%d ",a[i]);
也可以:
int a[100],*p;
for(p=a;pa+100;p++)
scanf("%d",p);
for(p=a;pa+100;p++)
printf("%d ",*p);
1、新建一個數(shù)組作為參數(shù)項目,如圖所示:
2、添加一個array.c文件,如圖所示:
3、包含stdio.h和stdlib.h頭文件,如圖所示:
4、輸入main函數(shù)主體及返回值,如圖所示:
5、定義一個數(shù)組arr,如圖所示:
6、定義一個function函數(shù),如圖所示:
7、將數(shù)組作為參數(shù)傳遞給function函數(shù),如圖所示:
8、運行程序,輸出結(jié)果,如圖所示:
有好幾種方法,我稍微說一下,你回去找書看一看:
通過數(shù)組首地址 指針 帶下標(biāo)的指針引用一維數(shù)組元素。
引用一維數(shù)組中的某一個元素的方法:
* :求當(dāng)前地址的內(nèi)容 :求當(dāng)前內(nèi)容的地址
1 a【i】
2 *a【i】 //*在定義語句時代表定義一個指針變量,當(dāng)在執(zhí)行語句部分時代表間址運算符,引用一個指針變量指向的地址的內(nèi)容。叫求地址運算符,求當(dāng)前內(nèi)容的地址。所以*和就像乘號和除號一樣,互相抵消了。
3 *(a+i):在數(shù)組名的地址上,加上i個存儲單元。代表第(i+1)個元素,用間址運算符引用它,即等價于a[i]
4 當(dāng)(p=a;||p=a【0】) 則 *(p+i)等價于a[i]
5 當(dāng)(p=a;||p=a[0]) 則 p[i] 等價于 a[i] //方括號不僅表示數(shù)組元素的記方括號不僅表示數(shù)組元素的記方括號不僅表示數(shù)組元素的記方括號不僅表示數(shù)組元素的記號號號號,也是一種運算符也是一種運算符也是一種運算符也是一種運算符.
總結(jié):引用一維數(shù)組元素 a[i] 的四種方法: a[i] *(a+i) 若p=a, 則 p[i] *(p+i) 表示a[i]的地址的方法:a[i] a+i p+i 都表示當(dāng)前數(shù)組第i個元素的地址。
這是引用的網(wǎng)頁,你可以自己去看看!
1、首先打開c語言編輯器,新建一個C語言的文件,文件中引入C語言的頭文件,新建一個main函數(shù),函數(shù)中設(shè)置一個10個元素的數(shù)組以及一個用來求和的變量2、之后用一個for循環(huán)遍歷數(shù)組,每次都從scanf中取到用戶輸入的數(shù)并存入數(shù)組中,存完后再用sum加這個數(shù),如此便能求出數(shù)組內(nèi)元素的和了:3、最后運行程序,輸入10個數(shù)即可看到結(jié)果。以上就是用c語言從鍵盤輸入10個數(shù)存入數(shù)組并求和的方法
問題還沒解決?快來咨詢專業(yè)答主~
c語言怎么用函數(shù)的定義和調(diào)用公式存入10個數(shù)據(jù)
在線
5019位答主在線答
服務(wù)保障
專業(yè)
響應(yīng)快
馬上提問
40345人對答主服務(wù)作出評價
回答切中要害老師態(tài)度很好回答專業(yè)迅速回答很耐心認(rèn)真大平臺保障,服務(wù)好回答切中要害老師態(tài)度很好回答專業(yè)迅速回答很耐心認(rèn)真大平臺保障,服務(wù)好
搶首贊
分享評論
海信商城,雙12家電盛典開啟!
值得一看的海信冰箱相關(guān)信息推薦
海信直營,一站式購物!邀您大屏共享世界杯~快捷方便,正品行貨,質(zhì)量可靠,售后無憂,全國聯(lián)保,全場包郵。
海信集團(tuán)控股股份有..廣告
威然 Viloran 質(zhì)享格調(diào)新高度
值得一看的mpv相關(guān)信息推薦
懸浮式中控屏彰顯優(yōu)雅,撥片式數(shù)字換擋輕松撥動磅礴動力,L2級駕駛輔助智能護(hù)航
上海上汽大眾汽車銷售有限公司廣告
C語言如何通過輸入數(shù)據(jù)來得出函數(shù)
小啵啵魚1
服務(wù)態(tài)度好
您好親,C語言有多個函數(shù)可以從鍵盤獲得用戶輸入,它們分別是:scanf():和 printf() 類似,scanf() 可以輸入多種類型的數(shù)據(jù)。getchar()、getche()、getch():這三個函數(shù)都用于輸入單個字符。gets():獲取一行數(shù)據(jù),并作為字符串處理。scanf() 是最靈活、最復(fù)雜、最常用的輸入函數(shù),上節(jié)我們已經(jīng)進(jìn)行了講解,本節(jié)接著講解剩下的函數(shù),也就是字符輸入函數(shù)和字符串輸入函數(shù)。