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

自助网站建设推广优化策略八年级信技做网站

自助网站建设推广优化策略,八年级信技做网站,音乐网站如何建设,做金融网站看那些素材一、PTA实验作业 题目1#xff1a;两个4位正整数的后两位互换 1. 本题PTA提交列表 2. 设计思路 定义循环变量i,两个数组a[4],b[4] for i0 to 3a[i]*p取各个位*p/10 end for i0 to 3b[i]*q取各个位*q/10 end 分别对*p和*q重新赋值 3.代码截图 4.本题调试过程碰到问题及PTA提交列…一、PTA实验作业 题目1两个4位正整数的后两位互换 1. 本题PTA提交列表 2. 设计思路 定义循环变量i,两个数组a[4],b[4] for i0 to 3a[i]*p取各个位*p/10 end for i0 to 3b[i]*q取各个位*q/10 end 分别对*p和*q重新赋值 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 本题没有多大问题就是想再找一种更简单的做法。 题目2 输出月份英文名 1. 本题PTA提交列表 2. 设计思路 if形参n不再月份范围内return NULL 定义指针数组*a[]并赋值十二个月份return a[n-1] 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 刚开始我用的switch语句来判断月份后来在舍友提醒下改成了数组来存放英文并直接返回。 部分正确 月份不在范围内解决办法加入if判断若不在范围内就返回NULL 题目3过滤字符串只保留串中的字母字符 1. 本题PTA提交列表 2. 设计思路 定义*a存放ptr,循环变量i,计数变量count while(*ptr)if *ptr 是字母将*ptr存放到*(ai)中 ielse count 记录非字母ptr继续循环 end *(ai)赋值结束符 return count非字母个数 3.代码截图 4.本题调试过程碰到问题及PTA提交列表情况说明。 这道题前面一直在对p直接判断导致提交运行超时后来利用另一个指针来存放符合题意的字符并返回就不会运行超时。 二、截图本周题目集的PTA最后排名。 三、阅读代码 strcpy字符串复制函数原型 char * strcpy(char * dest, const char * src) // 实现src到dest的复制 {if ((src NULL) || (dest NULL)) //判断参数src和dest的有效性{return NULL;}char *strdest dest; //保存目标字符串的首地址while ((*strDest *strSrc)!\0); //把src字符串的内容复制到dest下return strdest; } memcpy内存拷贝函数原型 void *memcpy(void *memTo, const void *memFrom, size_t size) {if((memTo NULL) || (memFrom NULL)) //memTo和memFrom必须有效return NULL;char *tempFrom (char *)memFrom; //保存memFrom首地址char *tempTo (char *)memTo; //保存memTo首地址 while(size -- 0) //循环size次复制memFrom的值到memTo中*tempTo *tempFrom ; return memTo; } strcpy和memcpy主要有以下3方面的区别。 1、复制的内容不同。strcpy只能复制字符串而memcpy可以复制任意内容例如字符数组、整型、结构体、类等。 2、复制的方法不同。strcpy不需要指定长度它遇到被复制字符的串结束符\0才结束所以容易溢出。memcpy则是根据其第3个参数决定复制的长度。 strcpy字符串复制函数原型 #include assert.h char *strcpy(char *strDest, const char *strSrc) //使用const来约束strSrc,提高程序的健壮性。如果函数体内的语句试图改动strSrc的内容编译器将指出错误。 { assert((strDest ! NULL) (strSrc! NULL)); //对传入参数strDest和strSrc进行检查禁止空指针传入if (strDest strSrc) return strDest; char *tempDest strDest; while((*strDest *strSrc) ! \0); return tempDest; } 四、本周学习总结 1.自己总结本周学习内容。 1.1与*互为逆运算 是取地址符(变量名)获取变量的地址 *是指针声明符和间接访问运算符(取值运算符)*(变量名)将变量当作地址到相应的地址取值 1.2指针 定义指针变量int *p,i; pi; p0; pNULL; p(int *) 1732;(表示p指向地址为1732的int型变量) 指针变量就是用来储存地址的变量指针的作用用来传递地址作为引用类型的变量减少内存消耗。1.3指针与数组 数组名就是一个地址指向这个数据的开端 *pa[0] *(pn)a[n] *p1,(*p),*p将指针p所指向的变量值加1 *p,*(p)先取*p的值作为表达式的值在将指针p的值加1 1.4排序和查找 冒泡排序void bubble (int a[],int n) {int i,j,t;for( i0; in; i)for( j0; jn-1; j)if(a[j]a[j1]){ta[j];a[j]a[j1];a[j1]t;} } 选择排序void choose (int a[],int n) {int i,j,t;for( i1; in; i)for( ji1; jn; j)if(a[j]a[i]){ta[j];a[j]a[i];a[i]t;} } 二分查找法int Bsearch(int *p, int n, int x) \\ 二分查找函数 { int low, high, mid;low 0; high n - 1; \\开始时查找区间为整个数组 while (low high) { \\循环条件mid (low high) / 2; \\ 中间位置if (x p[mid])break; \\查找成功中止循环else if (x p[mid]) high mid - 1; \\前半段high前移 else low mid 1; \\后半段low后移 } if(low high) return mid; \\ 找到返回下标 else return -1; \\找不到返回-1 } 1.5结构体的定义 struct time{int hour;int minute;int second; }; struct time t; struct time{int hour;int minute;int second; } t; 1.6结构体嵌套 struct date{int year;int month;int day; }; struct person{char name[256];struct date birthday; }; 1.7结构体的引用和初始化 struct student{int number;char name[256];char sex[6];int age;int grade; }; int main() {struct student alan{01,alan,man,16};printf(alan.name); }1.8结构体数组 struct student{int number;char name[256];char sex[6];int age;int grade; }; int main() {struct student class[5];strcpy(alan.name,alan);printf(alan.name); }2.罗列本周一些错题。 写函数fun , a数组中n个整数从小到大排列,函数功能是:从a中删除第一个遭到与x值相同的数组元素,删除后a的数组仍然由小到大有序排列。 这道题尤其要注意最后一个空nn-1平时很容易忽略掉 转载于:https://www.cnblogs.com/lmb171004/p/8044710.html
http://www.huolong8.cn/news/104938/

相关文章:

  • 设计师图片素材网站浙江电商网站建设销售
  • 永信南昌网站建设郑州 服装网站建设
  • 怎么在腾讯云搭建wordpressseo网站优化经理
  • 高端网站建设熊掌号做网站的公司主要工作是什么
  • 开发网站前端代码
  • wui网站建设全网搜索关键词查询
  • 电商网站建设实训(互联网营销大赛)苏州建设网站多少钱
  • 公众号 商城 网站开发建立网站怎么做
  • 用ip地址做网站地址有危险广东住房与城乡建设厅网站
  • 网站空间怎么回事桂林市区到阳朔有多远
  • app网站建设需要什么软件如何在网上申请注册公司
  • 用织梦同时做两个网站东莞seo网站推广
  • 网站建设课程下载长沙网站制作关键词推广
  • 网站计划任务怎么做网站备案图片
  • 网站如何提高排名适合注册公司的名字大全
  • 网站建设费用会计处理手机搜索引擎排名
  • 陕西哪些公司做企业网站网站小图标素材下载
  • 如何在国外建设网站织梦做淘宝客网站视频
  • 用vs session做网站自己做网站需要会什么
  • 专业网站建设模块沪尚茗居装修口碑怎么样
  • 网站建设和运行遇到的问题全国企业名录大全
  • 做网站业务的怎么找资源asp做网站很少
  • 网站首页设计报告安徽省住房和城乡建设厅官方网站
  • 徐州网站建设托管怎么样利用一些网站开发客户
  • 福州响应式网站建设个人网站域名备案
  • 佛山高端网站制作公司哪家好wordpress 安装要求
  • 成都装修公司排名哪家好长春的seo服务公司
  • 长沙网站建设开发上海html5网站制作公司
  • 网页设计广州网站网页在线代理翻墙
  • 主机销售网站源码wordpress图片排版