1樓:
1、 一維陣列
實驗目的:掌握一維陣列的定義、初始化,以及一維陣列元素的下標法引用和指標法引用。
實驗內容:
1.將陣列a中的10個元素後移m位,移出的m位順序存放在陣列的前位。
要求:(1)陣列元素值在程式中初始化。
(2)m的值從鍵盤輸入。
(3)用下標法和指標法兩種方法。
2、 陣列
實驗目的:掌握二維陣列的定義、初始化,以及二維陣列元素的下標法引用和指標法引用。
實驗內容:
1.有5名學生,每名學生有語文、數學、物理和外語四門課的考試成績,程式設計統計各學生的總分和平均分,以及。
【解答】
第一題:
(1)下標法
#include
#include
void main()
;int m;
printf("請輸入移動的位數:");
scanf("%d",&m);
int b[10]=;
int i,j;
printf("移動前的陣列是:");
for(i=0;i<10;i++)
printf("");
for(i=9;i>=m;i--)
for(i=0,j=10-m;i a[i]=b[j];
printf("移動後的陣列是:");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("");
} (2)指標法
#include
#include
void main()
;int m;
printf("請輸入移動的位數:");
scanf("%d",&m);
int b[10]=;
int *p,*q;
printf("移動前的陣列是:");
for(p=a,q=b;p
printf("");
for(p=a+9;p>=a+m;p--)for(p=a,q=b+10-m;p *p=*q;
printf("移動後的陣列是:");
for(p=a;p printf("%d ",*p);
printf("");}
2樓:
譚浩強先生的c語言瞭解一下
哪位C語言,計算機大神幫忙講下這個題啊,感激不盡!!真的是不
include include include include int readfile int a,const char id char line 100 while feof f fclose f if flag return a else int test else if i 2 else v...
我是新手想自學c語言,需要從什麼軟體入手
對,你要先學c語言,程式設計入門的。你要先看書,瞭解基本概念後再實踐.我是大學專業學習的,希望能和你成為朋友,可以hi,我 單純的c可以用vc6.0,sourceinsight可以寫各種的 要學習微控制器c語言可以用keil4 vc 6.0,一款編寫,除錯程式的好軟體!我想自學c語言,請問需要什麼基...
誰能幫我解釋這個C 程式啊,我是新手
cin p date p date f 輸入之後,賦值?完全沒意義的輸入。應該是p next 才差不多。如果p next,那麼後面語句意味著把 f 給 p的下一個結點,然後f 指到p 的當前位置。那個不是給p分一個空間,而是每次開闢一個node 大小的空間,然後p指向這個空間,你那樣理解的話,你以為...