




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
例:輸出可大可小的正方形圖案,最外層是第一層,要求每層上用得數字與層數相同。當n=5時,輸出:1111111111
2222222
11
2
33333
2
11
2
3
444
3
2
11
2
3
4
5
4
3
2
11
2
3
444
3
2
11
2
33333
2
11
2222222
1111111111作業(yè)123456789123456789例:輸出可大可小的正方形圖案,最外層是第一層,要求每層上用得#include<stdio.h>voidmain(){ inta[50][50],i,j,k,n; scanf("%d",&n); for(k=1;k<=n;k++) for(i=k;i<=2*n-k;i++) for(j=k;j<=2*n-k;j++) a[i][j]=k; for(i=1;i<=2*n-1;i++) { for(j=1;j<=2*n-1;j++) printf("%3d",a[i][j]); printf("\n"); }}#include<stdio.h>16.讀程序并填空。下面程序的功能是:將字符數組a中下標值為偶數的元素從小到大排列,其他元素不變,最后輸出數組a。#include<iostream.h>#include<
>voidmain(){chara[]="clanguage",t;inti,j,k;k=
;for(i=0;i<=k-2;i+=2) for(j=
;j<k;
) if(
){t=a[i];a[i]=a[j];a[j]=t;}
;
}string.hi+2j=j+2a[i]>a[j]cout<<a;strlen(a)16.讀程序并填空。下面程序的功能是:將字符數組a中下標值#include<iostream.h>voidmain(){ chars[]={"012xy"}; inti,n=0; for(i=0;s[i]!=0;i++) if(s[i]>='a'&&s[i]<='z') n++; cout<<n<<endl;}17.寫出下列程序運行結果。舉例2012xy\0s012345#include<iostream.h>17.寫出下18.寫出下列程序運行結果。舉例6565ab2\0ch012345#include<iostream.h>voidmain(){ charch[]={"65ab23"}; inti,s=0; for(i=0;ch[i]>='0'&&ch[i]<='9';i++) s=10*s+ch[i]-'0'; cout<<s<<endl;}3618.寫出下列程序運行結果。舉例6565ab2\0#include<stdio.h>voidmain(){ chara[50],b[50]; inti; gets(a); gets(b); i=0; while((a[i]==b[i])&&(a[i]!='\0')&&(b[i]!='\0')) i++; if(a[i]<b[i]) printf("a<b"); elseif(a[i]>b[i]) printf("a>b"); else printf("a=b");}比較兩個字符串大小:作業(yè)#include<stdio.h>比較兩個字符串大小:作19.求費波納契數列中前6項的階乘之和,即求1!+1!+2!+3!+5!+8!要求用函數實現求某個數階乘,計算結果在主函數中輸出。#include<iostream.h>intjie(intx){ inti,res=1; for(i=1;i<=x;i++) res*=i; returnres;}voidmain(){ intsum; sum=jie(1)+jie(1)+jie(2)+jie(3)+jie(5)+jie(8); cout<<sum<<endl;}voidmain(){ inta[50],sum,i,n; cin>>n; a[1]=1; a[2]=1; for(i=3;i<=n;i++) a[i]=a[i-1]+a[i-2]; sum=0; for(i=1;i<=n;i++) sum+=jie(a[i]); cout<<sum<<endl;}19.求費波納契數列中前6項的階乘之和,即求1!+1!費波納契數列費波納契數列指的是這樣一個數列:1、1、2、3、5、8、13、21、……這個數列從第三項開始,每一項都等于前兩項之和。一般而言,兔子在出生兩個月后就有了繁殖能力。一對兔子每個月能生出一對小兔子,如果所有兔子都不死,那么一年后可以繁殖多少對兔子?費波納契數列費波納契數列指的是這樣一個數列:1、1、2、#include<stdio.h>voidfun(inta,intb,intc){c=a*b;}voidmain(){intc=1;fun(2,3,c);printf("%d\n",c);}20.寫結果。函數1c
1形參ab32c16#include<stdio.h>20.寫結果。函#include<stdio.h>intprime(intn){ inti,leap=1; for(i=2;i<=n-1;i++) if(n%i==0) leap=0; returnleap;}voidmain(){ inti,n; for(n=4;n<=50;n+=2) for(i=2;i<n;i++) { if(prime(i)&&prime(n-i)) { printf("%d=%d+%d\n",n,i,n-i); break; } }}作業(yè)驗證哥德巴赫猜想:#include<stdio.h>voidmain()21.寫結果x[0]2474x[1]x[2]x[3]x數組a[0]a[1]a[2]a[3]j3t24742&x[0]a數組作形參#include<iostream.h>voidfun(inta[],inti,intj){intt;while(i<j){t=a[i];a[i]=a[j];a[j]=t;i++;j--; }}voidmain(){intx[]={2,4,7,4},i;fun(x,0,3);for(i=0;i<4;i++) cout<<x[i];}i042124742121.寫結果x[0]2474x[1]x[2]x[3]x22:寫結果a[0]1234a[1]a[2]a[3]a數組a[0]a[1]a[2]a[3]&a[2]a6#include<stdio.h>voidsum(inta[]){a[0]=a[-1]+a[1];}voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d\n",a[2]);}5678910a[4]a[5]a[6]a[7]a[8]a[9]a[4]a[5]a[6]6a[7]a[-1]數組作形參22:寫結果a[0]1234a[1]a[2]a[3]a數組a程序舉例#include<iostream.h>intfunc(inti){ staticintf=1; f=f*i; returnf;}voidmain(){ inti,n,m; n=3; for(i=1;i<=n;i++) m=func(i); cout<<m<<endl;}23.寫結果。6if11i2i3inm1312223664程序舉例#include<iostream.h>23.寫考試注意事項考試時間:5月28日筆試:8:30~9:30教九樓B座502601
上機:10:30-11:30教九樓六樓機房C、D區(qū)筆試和上機考試時間均60分鐘平時成績(15分)+筆試(55分)+上機(30分)考試注意事項考試時間:5月28日考試注意事項筆試(55分):一、改錯(5分)5*1二、填空(10分)5*2三、讀程序(40)10*4
完全寫對才給分注意:請將答案寫在下表中的對應位置,不填、填錯、或寫在試卷其它位置均不得分。考試注意事項筆試(55分):考試注意事項上機考試注意事項:試卷上請寫明機位號1.文件名命名要求:試題1的文件名為cpp1.cpp試題2的文件名為cpp2.cpp試題3的文件名為cpp3.cpp2.文件存儲位置:比如K盤根文件夾(1)在K盤根文件夾中建一個文件夾,名字為學號+姓名,例如:某同學名字為張三,學號為321000,則文件夾名字為:321000張三。(2)將文件cpp1.cpp、cpp2.cpp、cpp3.cpp保存到上述文件夾中。3.保存文件類型(擴展名)及位置錯誤,概不得分。考試注意事項上機考試注意事項:試卷上請寫明機位號考試注意事項上機(30分):任意一題完全正確得15分,任意兩題完全正確得25分,三題完全正確得30分,完全正確含義為無語法錯誤、編譯連接正常、結果無任何錯誤。VC++6.0環(huán)境相關操作(如何強制終止VC++,如何切換插入和改寫狀態(tài)等)監(jiān)考教師在考試時,不再回答任何有關考試題目的問題。考試注意事項上機(30分):K盤盤符顯示
盤符顯示和同學們的機器號有關,例如,某位同學的機器號是B03,則其機器中K盤盤符的顯示為:
B03(位于“Jf-b\wks”上)(K)考試注意事項K盤盤符顯示考試注意事項提前半小時到達考試地點;按照安排的機位號就座;帶學生證、筆,其它物品不能帶入考場;不準攜帶U盤、手機等電子設備進入考場;如果機器出現問題,請及時報告監(jiān)考老師。考試注意事項提前半小時到達考試地點;考試注意事項結構體結構體是一種構造數據類型。它允許將相關的數據組織成一個整體,定義一種復合數據類型。使用結構體時,遵循的3個步驟:使用struct關鍵字聲明一個自定義的數據類型(稱其為結構體類型);使用第①步聲明的結構體類型定義變量、數組或者指針;在程序中使用第②步中定義的結構體變量、數組、指針,對數據進行處理。結構體結構體是一種構造數據類型。它允許將相關的數據組織成一個結構體——類型說明聲明一個結構體類型的一般形式:struct結構體標記名{成員列表;};struct_student{charno[9]; //學號charname[12];//姓名floatchinese;//語文成績floatmath; //數學成績floatenglish;//英語成績};C語言規(guī)定必須將struct_student作為一個整體看成類型名。一個更好記憶的別名:typedefstruct_studentStudent;為了使用方便,可以給結構體類型起結構體——類型說明聲明一個結構體類型的一般形式:stru聲明一個結構體類型的定義別名形式:typedefstruct結構體標記名{成員列表;}結構體類型別名;typedefstruct_student{charno[9]; //學號charname[12];//姓名floatchinese;//語文成績floatmath; //數學成績floatenglish;//英語成績}Student;結構體——類型說明聲明一個結構體類型的定義別名形式:typedefstruc結構體——定義結構體變量定義結構體類型變量定義結構體類型指針struct_studentzhang3,li4,ss[30];或者Studentzhang3,li4,ss[30];Studentzhang3={"20052369","張三",90,85,80};Studentli4={"20052370","李四",75,80.5,85};Student*pw,wang5;pw=&wang5;結構體——定義結構體變量定義結構體類型變量定義結構體類型指針結構體——結構體定義的其他問題可以在說明結構體類型的同時定義結構體變量。某些情況也可以省略結構體標記名,直接定義結構體變量。struct{ intyear; intmonth; intday;}d1,d2,d3;struct_book{charname[80];charcode[20];charauthor[20];}bk1,bks[50],*bkp;結構體——結構體定義的其他問題可以在說明結構體類型的同時定義結構體可以嵌套定義。structdate{ intyear; intmonth; intday;};structperson{ intid; charname[10]; chargender; structdatebirthday;};結構體——結構體定義的其他問題結構體可以嵌套定義。structdate結構體——結構體定結構體——結構體變量的使用結構體作為整體使用使用結構體成員Studentst3;st3.chinese=86;st3.math=80;st3.english=75;strcpy(st3.no,"20052375");strcpy(,"黎明");Studentst1={"20052369","張三",90,85,80},st2;st2=st1;只有賦值運算一種結構體變量的成員結構體變量名.成員名如果成員本身又是一個結構體變量,必須逐級找到最低級的成員才能使用。structpersonboy;boy.birthday.year=1990;boy.birthday.month=1;boy.birthday.day=1;structdate{ intyear; intmonth; intday;};structperson{ intid; charname[10]; chargender; structdatebirthday;};結構體——結構體變量的使用結構體作為整體使用使用結構體成員S使用結構體成員Studentst,*p1;p1=&st;p1->chinese=86;p1->math=80;p1->english=90;strcpy(p1->no,"20052380");strcpy(p1->name,"王小丫");結構體指針的成員結構體指針名->成員名“.”和“->”都是取成員運算符,“.”表示取結構體指針的成員,“->”表示取指針所指向的結構體變量的成員。結構體——結構體變量的使用使用結構體成員Studentst,*p1;結構體指針的成#include<iostream.h>structstudent{ charname[20]; intscore[4]; floataverage; };voidmain(){ structstudentstud1; inti; cin>>; floatsum=0; for(i=0;i<4;i++) { cin>>stud1.score[i]; sum=sum+stud1.score[i]; } stud1.average=sum/4; cout<<stud1.average<<endl;}#include<iostream.h>#include<iostream.h>#include<string.h>structuser{ charname[10]; charpassword[10]; };voidmain(){ structusera[4]={{"kate","123"},{"lucy","456"}, {"jack","789"},{"lily","000"}}; charna[10],pass[10]; inti; cin>>na; cin>>pass; for(i=0;i<4;i++) if((strcmp(na,a[i].name)==0) &&(strcmp(pass,a[i].password)==0)) { cout<<"用戶名密碼正確"; break; } if(i>=4) cout<<"用戶名密碼不正確";}#include<iostream.h>文件操作過程:
★文件文件讀/寫關閉文件定義文件指針打開文件錯?結束TF標準I/O:從鍵盤輸入數據,輸出到顯示器屏幕。文件I/O:以文件作為輸入輸出對象,從文件中讀入數據,運行結果保存在文件中。文件操作過程: ★文件文件讀/寫關閉文件定義文件指針打開文30★文件定義文件指針 FILE*文件指針名;在stdio.h中定義的一種結構體類型,可看作類型說明符指針變量名經過定義的文件指針,就可以用來指向一個文件。★文件定義文件指針 FILE*文件指針名;在stdio★文件打開文件(fopen)FILE*fp;fp=fopen("文件名","打開方式");例如:fp=fopen("F1","r");方式 處理方式 指定文件不存在 文件存在
r 只讀 出錯 正常
w 只寫 建立新文件 原內容丟失
a 追加 建立新文件 在原內容后追加★文件打開文件(fopen)FILE*fp;例如:fp=f★文件文件讀寫fscanf(文件指針,"輸入格式",輸入項);fclose(文件指針);fprintf(文件指針,"輸出格式",輸出項);關閉文件(fclose)打開的文件使用完畢后必須關閉。★文件文件讀寫fscanf(文件指針,"輸入格式",輸入★文件#include"stdio.h"voidmain(){ intu;
FILE*f1,*f2;
f1=fopen("a1.dat","r");
fscanf(f1,"%d",&u); printf("u=%d",u--);
f2=fopen("a2.dat","w");
fprintf(f2,"u=%d",++u);
fclose(f1);
fclose(f2);}例1:★文件#include"stdio.h"例1:★文件#include<stdio.h>voidmain(){
FILE*fp; inta[3][4]; inti,j; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]);
fp=fopen("A1","w"); for(i=0;i<3;i++) { for(j=0;j<4;j++)
fprintf(fp,"%4d",a[i][j]);
fprintf(fp,"\n"); }
fclose(fp);}例2:★文件#include<stdio.h>例2:例:輸出可大可小的正方形圖案,最外層是第一層,要求每層上用得數字與層數相同。當n=5時,輸出:1111111111
2222222
11
2
33333
2
11
2
3
444
3
2
11
2
3
4
5
4
3
2
11
2
3
444
3
2
11
2
33333
2
11
2222222
1111111111作業(yè)123456789123456789例:輸出可大可小的正方形圖案,最外層是第一層,要求每層上用得#include<stdio.h>voidmain(){ inta[50][50],i,j,k,n; scanf("%d",&n); for(k=1;k<=n;k++) for(i=k;i<=2*n-k;i++) for(j=k;j<=2*n-k;j++) a[i][j]=k; for(i=1;i<=2*n-1;i++) { for(j=1;j<=2*n-1;j++) printf("%3d",a[i][j]); printf("\n"); }}#include<stdio.h>16.讀程序并填空。下面程序的功能是:將字符數組a中下標值為偶數的元素從小到大排列,其他元素不變,最后輸出數組a。#include<iostream.h>#include<
>voidmain(){chara[]="clanguage",t;inti,j,k;k=
;for(i=0;i<=k-2;i+=2) for(j=
;j<k;
) if(
){t=a[i];a[i]=a[j];a[j]=t;}
;
}string.hi+2j=j+2a[i]>a[j]cout<<a;strlen(a)16.讀程序并填空。下面程序的功能是:將字符數組a中下標值#include<iostream.h>voidmain(){ chars[]={"012xy"}; inti,n=0; for(i=0;s[i]!=0;i++) if(s[i]>='a'&&s[i]<='z') n++; cout<<n<<endl;}17.寫出下列程序運行結果。舉例2012xy\0s012345#include<iostream.h>17.寫出下18.寫出下列程序運行結果。舉例6565ab2\0ch012345#include<iostream.h>voidmain(){ charch[]={"65ab23"}; inti,s=0; for(i=0;ch[i]>='0'&&ch[i]<='9';i++) s=10*s+ch[i]-'0'; cout<<s<<endl;}3618.寫出下列程序運行結果。舉例6565ab2\0#include<stdio.h>voidmain(){ chara[50],b[50]; inti; gets(a); gets(b); i=0; while((a[i]==b[i])&&(a[i]!='\0')&&(b[i]!='\0')) i++; if(a[i]<b[i]) printf("a<b"); elseif(a[i]>b[i]) printf("a>b"); else printf("a=b");}比較兩個字符串大小:作業(yè)#include<stdio.h>比較兩個字符串大小:作19.求費波納契數列中前6項的階乘之和,即求1!+1!+2!+3!+5!+8!要求用函數實現求某個數階乘,計算結果在主函數中輸出。#include<iostream.h>intjie(intx){ inti,res=1; for(i=1;i<=x;i++) res*=i; returnres;}voidmain(){ intsum; sum=jie(1)+jie(1)+jie(2)+jie(3)+jie(5)+jie(8); cout<<sum<<endl;}voidmain(){ inta[50],sum,i,n; cin>>n; a[1]=1; a[2]=1; for(i=3;i<=n;i++) a[i]=a[i-1]+a[i-2]; sum=0; for(i=1;i<=n;i++) sum+=jie(a[i]); cout<<sum<<endl;}19.求費波納契數列中前6項的階乘之和,即求1!+1!費波納契數列費波納契數列指的是這樣一個數列:1、1、2、3、5、8、13、21、……這個數列從第三項開始,每一項都等于前兩項之和。一般而言,兔子在出生兩個月后就有了繁殖能力。一對兔子每個月能生出一對小兔子,如果所有兔子都不死,那么一年后可以繁殖多少對兔子?費波納契數列費波納契數列指的是這樣一個數列:1、1、2、#include<stdio.h>voidfun(inta,intb,intc){c=a*b;}voidmain(){intc=1;fun(2,3,c);printf("%d\n",c);}20.寫結果。函數1c
1形參ab32c16#include<stdio.h>20.寫結果。函#include<stdio.h>intprime(intn){ inti,leap=1; for(i=2;i<=n-1;i++) if(n%i==0) leap=0; returnleap;}voidmain(){ inti,n; for(n=4;n<=50;n+=2) for(i=2;i<n;i++) { if(prime(i)&&prime(n-i)) { printf("%d=%d+%d\n",n,i,n-i); break; } }}作業(yè)驗證哥德巴赫猜想:#include<stdio.h>voidmain()21.寫結果x[0]2474x[1]x[2]x[3]x數組a[0]a[1]a[2]a[3]j3t24742&x[0]a數組作形參#include<iostream.h>voidfun(inta[],inti,intj){intt;while(i<j){t=a[i];a[i]=a[j];a[j]=t;i++;j--; }}voidmain(){intx[]={2,4,7,4},i;fun(x,0,3);for(i=0;i<4;i++) cout<<x[i];}i042124742121.寫結果x[0]2474x[1]x[2]x[3]x22:寫結果a[0]1234a[1]a[2]a[3]a數組a[0]a[1]a[2]a[3]&a[2]a6#include<stdio.h>voidsum(inta[]){a[0]=a[-1]+a[1];}voidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d\n",a[2]);}5678910a[4]a[5]a[6]a[7]a[8]a[9]a[4]a[5]a[6]6a[7]a[-1]數組作形參22:寫結果a[0]1234a[1]a[2]a[3]a數組a程序舉例#include<iostream.h>intfunc(inti){ staticintf=1; f=f*i; returnf;}voidmain(){ inti,n,m; n=3; for(i=1;i<=n;i++) m=func(i); cout<<m<<endl;}23.寫結果。6if11i2i3inm1312223664程序舉例#include<iostream.h>23.寫考試注意事項考試時間:5月28日筆試:8:30~9:30教九樓B座502601
上機:10:30-11:30教九樓六樓機房C、D區(qū)筆試和上機考試時間均60分鐘平時成績(15分)+筆試(55分)+上機(30分)考試注意事項考試時間:5月28日考試注意事項筆試(55分):一、改錯(5分)5*1二、填空(10分)5*2三、讀程序(40)10*4
完全寫對才給分注意:請將答案寫在下表中的對應位置,不填、填錯、或寫在試卷其它位置均不得分。考試注意事項筆試(55分):考試注意事項上機考試注意事項:試卷上請寫明機位號1.文件名命名要求:試題1的文件名為cpp1.cpp試題2的文件名為cpp2.cpp試題3的文件名為cpp3.cpp2.文件存儲位置:比如K盤根文件夾(1)在K盤根文件夾中建一個文件夾,名字為學號+姓名,例如:某同學名字為張三,學號為321000,則文件夾名字為:321000張三。(2)將文件cpp1.cpp、cpp2.cpp、cpp3.cpp保存到上述文件夾中。3.保存文件類型(擴展名)及位置錯誤,概不得分。考試注意事項上機考試注意事項:試卷上請寫明機位號考試注意事項上機(30分):任意一題完全正確得15分,任意兩題完全正確得25分,三題完全正確得30分,完全正確含義為無語法錯誤、編譯連接正常、結果無任何錯誤。VC++6.0環(huán)境相關操作(如何強制終止VC++,如何切換插入和改寫狀態(tài)等)監(jiān)考教師在考試時,不再回答任何有關考試題目的問題。考試注意事項上機(30分):K盤盤符顯示
盤符顯示和同學們的機器號有關,例如,某位同學的機器號是B03,則其機器中K盤盤符的顯示為:
B03(位于“Jf-b\wks”上)(K)考試注意事項K盤盤符顯示考試注意事項提前半小時到達考試地點;按照安排的機位號就座;帶學生證、筆,其它物品不能帶入考場;不準攜帶U盤、手機等電子設備進入考場;如果機器出現問題,請及時報告監(jiān)考老師。考試注意事項提前半小時到達考試地點;考試注意事項結構體結構體是一種構造數據類型。它允許將相關的數據組織成一個整體,定義一種復合數據類型。使用結構體時,遵循的3個步驟:使用struct關鍵字聲明一個自定義的數據類型(稱其為結構體類型);使用第①步聲明的結構體類型定義變量、數組或者指針;在程序中使用第②步中定義的結構體變量、數組、指針,對數據進行處理。結構體結構體是一種構造數據類型。它允許將相關的數據組織成一個結構體——類型說明聲明一個結構體類型的一般形式:struct結構體標記名{成員列表;};struct_student{charno[9]; //學號charname[12];//姓名floatchinese;//語文成績floatmath; //數學成績floatenglish;//英語成績};C語言規(guī)定必須將struct_student作為一個整體看成類型名。一個更好記憶的別名:typedefstruct_studentStudent;為了使用方便,可以給結構體類型起結構體——類型說明聲明一個結構體類型的一般形式:stru聲明一個結構體類型的定義別名形式:typedefstruct結構體標記名{成員列表;}結構體類型別名;typedefstruct_student{charno[9]; //學號charname[12];//姓名floatchinese;//語文成績floatmath; //數學成績floatenglish;//英語成績}Student;結構體——類型說明聲明一個結構體類型的定義別名形式:typedefstruc結構體——定義結構體變量定義結構體類型變量定義結構體類型指針struct_studentzhang3,li4,ss[30];或者Studentzhang3,li4,ss[30];Studentzhang3={"20052369","張三",90,85,80};Studentli4={"20052370","李四",75,80.5,85};Student*pw,wang5;pw=&wang5;結構體——定義結構體變量定義結構體類型變量定義結構體類型指針結構體——結構體定義的其他問題可以在說明結構體類型的同時定義結構體變量。某些情況也可以省略結構體標記名,直接定義結構體變量。struct{ intyear; intmonth; intday;}d1,d2,d3;struct_book{charname[80];charcode[20];charauthor[20];}bk1,bks[50],*bkp;結構體——結構體定義的其他問題可以在說明結構體類型的同時定義結構體可以嵌套定義。structdate{ intyear; intmonth; intday;};structperson{ intid; charname[10]; chargender; structdatebirthday;};結構體——結構體定義的其他問題結構體可以嵌套定義。structdate結構體——結構體定結構體——結構體變量的使用結構體作為整體使用使用結構體成員Studentst3;st3.chinese=86;st3.math=80;st3.english=75;strcpy(st3.no,"20052375");strcpy(,"黎明");Studentst1={"20052369","張三",90,85,80},st2;st2=st1;只有賦值運算一種結構體變量的成員結構體變量名.成員名如果成員本身又是一個結構體變量,必須逐級找到最低級的成員才能使用。structpersonboy;boy.birthday.year=1990;boy.birthday.month=1;boy.birthday.day=1;structdate{ intyear; intmonth; intday;};structperson{ intid; charname[10]; chargender; structdatebirthday;};結構體——結構體變量的使用結構體作為整體使用使用結構體成員S使用結構體成員Studentst,*p1;p1=&st;p1->chinese=86;p1->math=80;p1->english=90;strcpy(p1->no,"20052380");strcpy(p1->name,"王小丫");結構體指針的成員結構體指針名->成員名“.”和“->”都是取成員運算符,“.”表示取結構體指針的成員,“->”表示取指針所指向的結構體變量的成員。結構體——結構體變量的使用使用結構體成員Studentst,*p1;結構體指針的成#include<iostream.h>structstudent{ charname[20]; ints
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽交通職業(yè)技術學院《居室空間設計》2023-2024學年第一學期期末試卷
- 甘肅政法大學《文旅企業(yè)營運管理》2023-2024學年第一學期期末試卷
- 房屋拆除施工方案(同名10754)
- 世界流感日宣傳活動方案
- 業(yè)主抽獎活動方案
- 叢林尋寶活動方案
- 大型沖床活動方案
- 大同六中北校區(qū)活動方案
- 外場春節(jié)活動方案
- 大型傳統(tǒng)活動方案
- 肺念珠菌病教學演示課件
- 2024年茶葉加工工(高級)理論考試題庫大全(附答案)
- 大連公交集團管理制度
- 鄉(xiāng)村振興志愿服務技能大賽參考試題庫(含答案)
- 《現代食品檢測技術》全套教學課件
- 報聯(lián)商-職場溝通必修課
- 中國高考移民十年回顧
- 超市生鮮采購流程制度完整
- 四川省公路工程試驗檢測收費標準通用資料
- 激光的基本原理及其特性教學課件
- 2022年上海市青浦區(qū)盈浦街道社區(qū)工作者招聘考試真題及答案
評論
0/150
提交評論