欢迎来到天天文库
浏览记录
ID:12072486
大小:17.38 KB
页数:5页
时间:2018-07-15
《c语言程序设计之指针、结构》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、六、指针、结构1、查看书籍程序填空,不要改变与输入输出有关的语句。编写程序,从键盘输入n(n<10)本书的名称和定价并存入结构数组中,查找并输出其中定价最高和最低的书的名称和定价。输入输出示例:括号内为说明输入:3(n=3)ProgramminginC21.5ProgramminginVB18.5ProgramminginDelphi25.0输出:highestprice:25.0,ProgramminginDelphilowestprice:18.5,ProgramminginVB#includeintmain(void){inti,ma
2、x_index,min_index,n;doublex;structbook{charname[50];doubleprice;}book[10];scanf("%d",&n);getchar();for(i=0;i3、;if(book[min_index].price>book[i].price)min_index=i;}printf("highestprice:%.1f,%s",book[max_index].price,5book[max_index].name);printf("lowestprice:%.1f,%s",book[min_index].price,book[min_index].name);}2、通讯录排序程序填空,不要改变与输入输出有关的语句。输入n(n<10)个朋友的信息,包括姓名、生日、电话号码,按照年龄从大到小的顺序依次输出通讯录。输4、入输出示例:括号内为说明输入:3(n=3)zhang1985040313912345678wang198210200571-88018448qian1984061913609876543输出:wang198210200571-88018448qian1984061913609876543zhang1985040313912345678#include#include// 加此语句intmain(void){inti,index,j,n;structaddress_list{charname[20];longbirthda5、y;charphone[20];}temp,friends[10];scanf("%d",&n);for(i=0;i6、thday=friends[j].birthday;strcpy(temp.phone,friends[j].phone);5strcpy(friends[j].name,friends[index].name);friends[j].birthday=friends[index].birthday;strcpy(friends[j].phone,friends[index].phone);strcpy(friends[index].name,temp.name);friends[index].birthday=temp.birthday;strcpy(fr7、iends[index].phone,temp.phone);}}for(i=0;i8、示日期的结构变量,函数类型是int,注意区分闰年。输
3、;if(book[min_index].price>book[i].price)min_index=i;}printf("highestprice:%.1f,%s",book[max_index].price,5book[max_index].name);printf("lowestprice:%.1f,%s",book[min_index].price,book[min_index].name);}2、通讯录排序程序填空,不要改变与输入输出有关的语句。输入n(n<10)个朋友的信息,包括姓名、生日、电话号码,按照年龄从大到小的顺序依次输出通讯录。输
4、入输出示例:括号内为说明输入:3(n=3)zhang1985040313912345678wang198210200571-88018448qian1984061913609876543输出:wang198210200571-88018448qian1984061913609876543zhang1985040313912345678#include#include// 加此语句intmain(void){inti,index,j,n;structaddress_list{charname[20];longbirthda
5、y;charphone[20];}temp,friends[10];scanf("%d",&n);for(i=0;i6、thday=friends[j].birthday;strcpy(temp.phone,friends[j].phone);5strcpy(friends[j].name,friends[index].name);friends[j].birthday=friends[index].birthday;strcpy(friends[j].phone,friends[index].phone);strcpy(friends[index].name,temp.name);friends[index].birthday=temp.birthday;strcpy(fr7、iends[index].phone,temp.phone);}}for(i=0;i8、示日期的结构变量,函数类型是int,注意区分闰年。输
6、thday=friends[j].birthday;strcpy(temp.phone,friends[j].phone);5strcpy(friends[j].name,friends[index].name);friends[j].birthday=friends[index].birthday;strcpy(friends[j].phone,friends[index].phone);strcpy(friends[index].name,temp.name);friends[index].birthday=temp.birthday;strcpy(fr
7、iends[index].phone,temp.phone);}}for(i=0;i8、示日期的结构变量,函数类型是int,注意区分闰年。输
8、示日期的结构变量,函数类型是int,注意区分闰年。输
此文档下载收益归作者所有