.
C++第六章实验课作业
1、从键盘上输入一个整数,将该数插入到已知数组的合适位置,并分别打印插入前和插入后的数组 程序代码:
#include
{int a[10]={6,12,34,56,78,89,90,409,800,2300},z,b[11],*pi,j; cout<<\请输入一个整数:\; cin>>z; pi=a;
cout<<\插入前的数组为:\< cout<<*(pi+i)<<' '; {if(*(pi+i)<=z) b[i]=a[i]; else {b[i]=z;j=i;break;}} for(int i=0;i<10;i++) cout<<\插入后的数组为:\< 运行结果: 2、用字符指针数组将给定的多个字符串(可以是任意5个国家的名字)进行排序并输出 精品 . 程序代码: #include {char* country[5],*num; for(int i=0;i<5;i++) {cout<<\输入任意五个国家名:\< {if(*(country[i]+j)<*(country[p]+j)) break; else if(*(country[i]+j)>*(country[p]+j)) {num=country[i]; country[i]=country[p]; country[p]=num; break;} else continue;} cout< 运行结果: 精品 . 3、已知有3名学生及五门课程的成绩,要求根据输入的编号及课程号输出该学生此门课程的成绩 程序代码: #include int grades[5];}s1={1,\诗诗\,89,87,92,90,77},s2={2,\李博\,100,77,89,86,90},s3={3,\猪猪\,88,90,92,89,80}; stu *come[3];come[0]=&s1; come[1]=&s2;come[2]=&s3; cout<<\请输入学生编号和课程号:\< cout<<\该学生此门成绩为:\< 运行结果: 如有侵权请联系告知删除,感谢你们的配合! 精品