当前位置: 首页 > news >正文

深网站建设网站推广方法主要有

深网站建设,网站推广方法主要有,在线设计平台代理,虚拟主机解压wordpress问#xff1a;1. ( )#xff0c;[ ]#xff0c;-#xff0c;#xff0c;--#xff0c;. #xff0c;#xff0a;的操作符优先级是怎么样的#xff1f;2. Solve the problems#xff1a;只有一个常量字符串与一个字符指针#xff0c;该怎么打印常量字符串所有内容…问1. ( )[ ]---. 的操作符优先级是怎么样的2. Solve the problems只有一个常量字符串与一个字符指针该怎么打印常量字符串所有内容3. 常量字符串在内存里面是怎么样的且怎么样如果相同常量字符串被应用很多次但内存里面怎么样4. 指针数组是什么5. 数组指针是什么经常应用在什么地方6. 二维数组的首元素是什么也就是什么二维数组的数组名是什么也就是什么因此就是什么7. Solve the problems已知一个二维数组想计算它的行数与列数并用数组指针打印二维数组该怎么办呀8. 函数指针是什么函数指针数组是什么函数指针数组的限制是什么9. Solve the problems想用转移表来写一个简易的整数加减乘除计算器该怎么写10. Solve the problems想调用0地址处的一个函数该怎么办呀11. Solve the problems想声明一个函数该函数的两个参数分别是整型和函数指针返回一个函数指针该怎么办呀12. 画一张图解释一下什么是回调函数13. Solve the problems有一堆整数我想排序一下怎么办14. Solve the problems有一些结构体我想按照不同成员分别排序一下怎么办15. 对于void可以用哪两个词语形容它16. qsort函数参数里面的比较函数的参数是什么返回值是怎么确定的17. Solve the problems我想用冒泡排序内核来实现qsort函数该怎么办18. 画出有关指针与内存等的思考框架图答1. ( ) [ ] - -- . 2. //解决方法 int main() {char* p Elon Musk;int sz strlen(Elon Musk);int i 0;for (i 0; i sz; i){printf(%c, *(p i));}return 0; }3. 连续存储的无法修改只会存一份。4. 存放一个个指针的数组。5. 指向数组的指针二维数组。6. 第一行一个一维数组首元素的地址一维数组的地址数组指针。7. //解决方法 int main() {int arr[][3] { 1,4,5,2,3,4,5,1,2,7,9,7,5,0 };int row sizeof(arr) / sizeof(arr[0]);int col sizeof(arr[0]) / sizeof(arr[0][0]);int i 0;int j 0;for (i 0; i row; i){for (j 0; j col; j){printf(%d , *(*(arr i) j));}printf(\n);}return 0; }8. 指向函数的指针存放一个个函数指针的数组每个函数指针指向的函数其“规格”要一模一样。9. //解决方法 int add(int x, int y) {return x y; } int sub(int x, int y) {return x - y; } int mul(int x, int y) {return x * y; } int div(int x, int y) {return x / y; } void menu() {printf(******* 1. add 2. sub 3. mul 4. div 0. exit *******\n); } int main() {int x 0;int y 0;int ret 0;int(*arr[5])(int, int) { 0,add,sub,mul,div };int input 0;do{menu();printf(请输入);scanf(%d, input);if (input 0){printf(退出成功\n);break;}else if (input 4){printf(输入错误重新输入\n);}else{printf(请输入两个操作数);scanf(%d %d, x, y);ret (*(arr input))(x, y);printf(结果为%d\n, ret);}} while (input);return 0; }10. (*(void(*)())(0))();11. void(*signal(int, void(*)(int)))(int);12. 13. //解决方法 int cmp_int(const void* e1, const void* e2) {return (*(int*)e1) - (*(int*)e2); } int main() {int arr[] { 12,34,23,67,54,90,78,99,21,53,70 };int sz sizeof(arr) / sizeof(arr[0]);qsort(arr, sz, sizeof(arr[0]), cmp_int);int i 0;for (i 0; i sz; i){printf(%d , *(arr i));}return 0; }14. //解决方法 struct Stu {char name[20];int age;float score; }; int cmp_by_score(const void* e1, const void* e2) {return ((struct Stu*)e1)-score - ((struct Stu*)e2)-score; } int cmp_by_name(const void* e1, const void* e2) {return strcmp(((struct Stu*)e1)-name, ((struct Stu*)e2)-name); } int main() {struct Stu arr[5] { {wang,23,95.2} ,{ye,20,96.3} ,{shen,29,91.2} ,{hu,25,90.8} ,{Elon,51,99.9} };int sz sizeof(arr) / sizeof(arr[0]);qsort(arr, sz, sizeof(arr[0]), cmp_by_score);printf(按成绩排名\n);int i 0;for (i 0; i sz; i){printf(%7s %3d %.3f\n, (*(arr i)).name, (*(arr i)).age, (*(arr i)).score);}qsort(arr, sz, sizeof(arr[0]), cmp_by_name);printf(按姓名排名\n);for (i 0; i sz; i){printf(%7s %3d %.3f\n, (*(arr i)).name, (*(arr i)).age, (*(arr i)).score);}return 0; }15. 瞎子垃圾桶。16. 相邻数组元素的起始地址根据要比较的实际数据大小确定。17.//解决方法 void Swap(char* e1, char* e2, size_t width) {int i 0;for (i 0; i width; i){char tmp *(e1 i);*(e1 i) *(e2 i);*(e2 i) tmp;} } void my_qsort(void* base, size_t num, size_t width, int(*cmp)(const void*, const void*)) {int i 0;int j 0;for (i 0; i (num - 1); i){for (j 0; j (num - i - 1); j){if (cmp((char*)base j * width, (char*)base (j 1) * width) 0){Swap((char*)base j * width, (char*)base (j 1) * width, width);}}} } struct Stu {char name[20];int age;float score; }; int cmp_by_score(const void* e1, const void* e2) {return ((struct Stu*)e1)-score - ((struct Stu*)e2)-score; } int cmp_by_name(const void* e1, const void* e2) {return strcmp(((struct Stu*)e1)-name, ((struct Stu*)e2)-name); } int main() {struct Stu arr[5] { {wang,23,95.2} ,{ye,20,96.3} ,{shen,29,91.2} ,{hu,25,90.8} ,{Elon,51,99.9} };int sz sizeof(arr) / sizeof(arr[0]);my_qsort(arr, sz, sizeof(arr[0]), cmp_by_score);printf(按成绩排名\n);int i 0;for (i 0; i sz; i){printf(%7s %3d %.3f\n, (*(arr i)).name, (*(arr i)).age, (*(arr i)).score);}my_qsort(arr, sz, sizeof(arr[0]), cmp_by_name);printf(按姓名排名\n);for (i 0; i sz; i){printf(%7s %3d %.3f\n, (*(arr i)).name, (*(arr i)).age, (*(arr i)).score);}return 0; }18.
http://www.ho-use.cn/article/10818309.html

相关文章:

  • 学院门户网站建设自评影响网站pr的主要因素有哪些
  • 百度推广自己做网站吗网站建设要做哪些工作室
  • dede网站如何做中英文版本wordpress 一键置顶
  • 银川微信网站php网站开发技术
  • wordpress外贸建站公司seo服务平台选择
  • 海外推广有前途吗温州网站优化案例
  • 网站托管内容手机网站和电脑网站的区别
  • 网站是怎样赚钱的成都asp网站建设
  • 网站建设岗位能力评估表随便来一个公司邮箱
  • 找人做企业网站 注意什么wordpress设置阅读更多
  • 昆山规模的网站建设公司有哪些安贞网站建设
  • 西安市阎良区建设局网站软件开发平台下载
  • 网站开发免费课程html5 wordpress
  • 网站诊断与检测360可以做网站
  • 企业网站的建设目的有哪些格泰网站建设
  • 网站seo优化要怎么做广州做网站推广公司
  • 南宁建站软件视频制作素材免费网站
  • 外贸soho怎么建网站从零开始做网站seo
  • 如何建设一个读书的网站怎么做运营推广
  • 山西网站搜索排名优化公司网站o2o
  • 建站小软件南宁网站开发软件
  • 网站访问流程装修效果图免费软件
  • 济宁做网站的贵州网站设计公司
  • 网站如何防止攻击园林设计
  • 模块化网站建设系统网络宣传网站建设定制
  • 网站怎么做百度口碑网站建设结论与改进
  • 新兴街做网站公司项目管理的主要内容包括哪些
  • 百度文库网站立足岗位做奉献企业网站如何做优化
  • 长沙建站网站模板wordpress站长
  • 峨眉山移动网站建设静态网站什么意思