freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高級(jí)語(yǔ)言程序設(shè)計(jì)課后習(xí)題答案寧愛軍版(編輯修改稿)

2025-07-22 13:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 =0,n=0,t=0,k=0。 printf(請(qǐng)輸入字符串:)。 gets(s)。 p=s。 while(*p!=39。\039。) { if(*p=39。A39。amp。amp。*p=39。Z39。) m++。 else if(*p=39。a39。amp。amp。*p=39。z39。) n++。 else if(*p=39。039。amp。amp。*p=39。939。) t++。 else k++。 p++。 } printf(大寫字母的個(gè)數(shù)為m=%d\n,m)。 printf(小寫字母的個(gè)數(shù)為n=%d\n,n)。 printf(數(shù)字的個(gè)數(shù)為t=%d\n,t)。 printf(其他字符的個(gè)數(shù)為k=%d\n,k)。}/*編寫函數(shù)fun(char *p1,char*p2,int m),將字符串p1中從第m個(gè)字符開始的所有字符復(fù)制為字符串2*/includeincludevoid fun(char *p1,char *p2,int m){ while((*p2=*(p1+m))!=39。\039。) {p1++。p2++。}}void main(){ char str1[100],str2[100]。 char *s1。 char *s2。 int m。 printf(請(qǐng)輸入字符串str1:)。 gets(str1)。 printf(請(qǐng)輸入開始復(fù)制的位置:)。 scanf(%d,amp。m)。 s1=str1。 s2=str2。 fun(s1,s2,m)。 printf(str2=)。 puts(str2)。}includeint strcmp(char *s1,char *s2){ int n。 while(*s1==*s2) { s1++。 s2++。 } n=*s1*s2。 return n。}void main(){ char str1[100],str2[100]。 gets(str1)。 gets(str2)。 printf(%d,strcmp(str1,str2))。}第十一章:其他數(shù)據(jù)類型includestruct CN{ int r。 int i。}。struct CN Mulitply(struct CN x,struct CN y){ struct CN z。 =**。 =*+*。 return z。}void Input(struct CN x){ printf(請(qǐng)輸入一個(gè)復(fù)數(shù):)。 scanf(%d%d,amp。,amp。)。}void main(){ struct CN a。 struct CN b。 struct CN m。 Input(a)。 Input(b)。 m=Mulitply(a,b)。 printf(a*b=%d\n,m)。}/*比較兩個(gè)同學(xué)的生日,輸出生日較大的同學(xué)的全部信息,包括學(xué)號(hào),姓名,性別,生日,(年,月,日)*/includestruct date{ int year。 int month。 int day。}。struct student //定義結(jié)構(gòu)體變量{ int Number。 char name[20]。 char sex。 struct date birthday。 float score。}student1,student2。void Input(struct student stu) //結(jié)構(gòu)體變量初始化函數(shù){ printf(Number:)。 scanf(%d\n,amp。)。 printf(name:)。 scanf(\n%s\n,amp。)。 printf(sex:)。 scanf(\n%c,amp。)。 printf(birthday:)。 scanf(\n%d%d%d,amp。,amp。,amp。)。 printf(score:)。 scanf(\n%f,amp。)。}void Output(struct student stu) //輸出函數(shù){ printf(\tNumber:%d\n\tName:%s\n,)。 printf(\tSex:%c\n\tBirthday:%d%d%d\n,)。 printf(\tScore:%f,)。}void pare(struct student stu1,struct student stu2) //定義pare函數(shù)比較兩個(gè)同學(xué)生日的大小{ if() { printf(Student139。record is:)。 Output(stu1)。 } else if() { printf(Student239。record is:)。 Output(stu2)。 } else { if() { printf(Student139。record is:)。 Output(stu1)。 } else if() { printf(Student239。record is:)。 Output(stu2)。 } else { if() { printf(Student139。record is:)。 Output(stu1)。 } else if() { printf(Student239。record is:)。 Output(stu2)。 } else printf(The two students have the same birthday)。 } }}void main(){ struct student stu1={0}。 struct student stu2={0}。 Input(stu1)。 Input(stu2)。 pare(stu1,stu2)。}/*使用共用體類型,建立一個(gè)班級(jí)通訊錄,其中包括30名學(xué)生和5名任課教師,學(xué)生信息包括:身份(學(xué)生),學(xué)號(hào),姓名,性別,電話,教師信息包括:身份(教師)任課科目,姓名,性別,電話。*/includestruct{ char name[20]。 char job。 char sex。 double tel。 union { int number。 char lesson[20]。 }category。 //在結(jié)構(gòu)體類型聲明中定義共用體變量}person[35]。void main(){ int i。 printf(輸入記錄:\n\t姓名\t性別\t電話\t身份\t學(xué)號(hào)或任課科目\n)。 for(i=0。i35。i++) { scanf(\t%s\t%c\t%lf\t%c\t,amp。person[i].name,amp。person[i].sex,amp。person[i].tel,amp。person[i].job)。 if(person[i].job==39。s39。) scanf(%d,amp。person[i].)。 else if(person[i].job==39。t39。) scanf(%s,amp。person[i].)。 else printf(輸入出錯(cuò))。 } printf(記錄是:\n\t姓名\t性別\t電話\t身份\t學(xué)號(hào)或任課科目\n)。 for(i=0。i35。i++) { if(person[i].job==39。s39。) printf(\t%s\t%c\t%lf\t%c\t%d\n,amp。person[i].name,amp。person[i].sex,amp。person[i].tel,amp。person[i].job,person[i].)。 else printf(\t%s\t%c\t%lf\t%c\t%s\n,amp。person[i].name,amp。person[i].sex,amp。person[i].tel,amp。person[i].job,person[i].)。 }}/*有10名學(xué)生,每名學(xué)生的信息包括學(xué)號(hào)、姓名、3門課程的分?jǐn)?shù),要求按每名學(xué)生3門課程的平均分由高至低輸出所有學(xué)生的信息。包括名次、學(xué)號(hào)、姓名、3門課程的分?jǐn)?shù)、3門課程的平均分,并求每門課程的平均分*/includestruct stu{ int number。 char name[20]。 float math。 float English。 float PE。 double average。 double Maverage。 double Eaverage。 double Paverage。}stu[3]。void main(){ int i。 float Msum=0,Esum=0,Psum=0。 printf(輸入記錄:\n\t學(xué)號(hào)\t姓名\t數(shù)學(xué)\t英語(yǔ)\t體育\n)。 for(i=0。i3。i++) { scanf(\t%d\t%s\t%f\t%f\t%f,amp。stu[i].number,amp。stu[i].name,amp。stu[i].math,amp。stu[i].English,amp。stu[i].PE)。 stu[i].average=(stu[i].math+stu[i].English+stu[i].PE)/3。 Msum=Msum+stu[i].math。 Esum=Esum+stu[i].English。 Psum=Psum+stu[i].PE。 } int i,j,k,t=0。 struct stu student[3]={}。 for(i=0。i3。i++) { k=i。 for(j=i+1。j3。j++) if(stu[j].averagestu[k].average) k=j。 if(k!=i) { student[t]=stu[i]。stu[i]=stu[k]。st
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1