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

电子商务网站建设实验报告心得怎么样在百度上推广自己的产品

电子商务网站建设实验报告心得,怎么样在百度上推广自己的产品,什么网站可以做字体效果好,毕业设计代做网站有哪些1. 小端,低地址存低字节,高地址存高字节 大端,低地址存高字节,高地址存低字节 人类读写数据习惯是大端字节序 比如说数字12345678在寄存器大端存储顺序如下: 在寄存器小端存储顺序如下: 假设,a变量的地址为0x64,则a变量在内存中的模型为: 0…

1.在这里插入图片描述

在这里插入图片描述
小端,低地址存低字节,高地址存高字节
大端,低地址存高字节,高地址存低字节

人类读写数据习惯是大端字节序
比如说数字12345678在寄存器大端存储顺序如下:
在这里插入图片描述
在寄存器小端存储顺序如下:
在这里插入图片描述

假设,a变量的地址为0x64,则a变量在内存中的模型为:
0x64| 44 |
0x65| 33 |
0x66| 22 |
0x67| 11 |

char类型的指针变量pc指向只能指向字符类型的空间,如果是非char类型的空间,必须要将该空间的地址强转为char类型。
char pc = (char)&a; pc实际指向的是整形变量a的空间,即pc的内容为0x64,即44,
*pc=0,即将44位置中内容改为0,修改完成之后,a中内容为:0x11223300

2.打印菱形

在这里插入图片描述
仔细观察图形,可以发现,此图形中是由空格和组成的.
在这里插入图片描述
上三角:先输出空格,后输出

空格从上往下,一行减少一个
:以2i+1的方式递增

下三角:先输出空格,再输出*

空格从上往下,每行多一个空格
:从上往下,按照2(line-1-i)-1的方式减少.其中,line表示上三角总共的行数

int main()
{int line = 0;int i = 0;scanf("%d", &line);//7//打印上半部分for(i=0; i<line; i++){//打印一行//打印空格int j = 0;for(j=0; j<line-1-i; j++){printf(" ");}//打印*for(j=0; j<2*i+1; j++){printf("*");}printf("\n");}//打印下半部分for(i=0; i<line-1; i++){//打印一行int j = 0;for(j=0; j<=i; j++){printf(" ");}for(j=0; j<2*(line-1-i)-1; j++){printf("*");}printf("\n");}return 0;
}

3.求出0~100000之间的所有“水仙花数”并输出。

“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1 ^ 3 +5^3+3 ^3,则153是一个“水仙花数”。

思路
1.首先判断一个区间里面的数字,要用到for循环
2.判断每个数字是几位数
用该数字/10得到的结果是商的整数部分,通过观察这个结果不为0,每次/10就可以位数+1,但是注意的是最后一次一定是商的整数部分为0,这时计数器不会加1,所以会少算一次.因此计数器count初始化为1
3.计算这个数字每一位的次方和,需要得到这个数字的每一位上的数字
得到个位数字,需要%10就可以了
得到剩下的各位数字,需要将原数字每次/10,然后再进行%10就可以了
这里需要一个循环:
在这里插入图片描述
设置变量sum接收加和的结果,注意sum初始化为0是在for循环内部,count初始化的时候也是
4.因为每个数字在计算的时候都是各自计算,互不干涉
4.判断结果是否和数字相等

注意点:在利用for循环得到0-100000之间的每个数字时,应再设置一个变量,将每个数字赋值给它,接下来在进行起步判断数字的位数、计算每一位的次方和的操作时都使用这个新变量,这样可以保证每个数字在进行操作后不被改变.但是在最后判断结果的环节,可以使用原变量去判断

int main()
{int i = 0;for(i=0; i<=999999; i++){int count = 1;int tmp = i;int sum = 0;//判断i是否为水仙花数//1. 求判断数字的位数while(tmp/10){count++;tmp = tmp/10;}//2. 计算每一位的次方和tmp = i;while(tmp){sum += pow(tmp%10, count);tmp = tmp/10;}//3. 判断if(sum == i)printf("%d ", i);}return 0;
}

4.计算求和

求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,

例如:2+22+222+2222+22222

思路:
通过观察可以发现,该表达式的第i项中有i个a数字,因此:
假设第i项为temp,则第i+1项为temp*10+a
具体参考以下代码

int main()
{int a = 0;int n = 0;int i = 0;int sum = 0;int tmp = 0;scanf("%d%d", &a, &n);for(i=0; i<n; i++){tmp = tmp*10+a;sum += tmp;}printf("%d\n", sum);return 0;
}

注意:
在这里插入图片描述

总结

如果对小伙伴们有帮助的话,记得点赞收藏博客,关注后续更多关于题目的分享哦~👻👻
请添加图片描述

http://www.fp688.cn/news/153329.html

相关文章:

  • 泉州开发网站的公司有哪些肇庆疫情最新情况
  • 做网站怎么办营业执照重庆网站关键词排名
  • 网站被黑怎么恢复怎么制作网址
  • 网站建设栏目层级站长之家ppt模板
  • 天猫网站怎么做佛山网站建设工作
  • 哪个网站可以免费做推广交换友情链接前后必须要注意的几点
  • 做的网站如何全屏百度权重怎么查询
  • 汽车网站的建设方向百度投诉电话人工服务总部
  • 建设网站的需求分析青岛seo网站排名
  • 那些做电影的网站赚钱吗公关公司经营范围
  • 做网站客户要求分期百度seo正规优化
  • 通过模板做网站移动慧生活app下载
  • 那些网站需公安备案爱站网注册人查询
  • 哪些网站做微课赚钱域名查询ip138
  • 昆明做网站哪家公司好网站排名优化查询
  • 淘宝网站怎么建设郑州网站推广公司
  • 维护网站费用seo属于什么职业部门
  • 网站建设商标保护推广网站的四种方法
  • 如何建立一个网站论坛软文文案案例
  • 网站开发投入产出分析电商seo是什么意思
  • 服饰类电商网站建设策划惠州大亚湾经济技术开发区
  • 网站建设记账做什么科目站长网站seo查询
  • 建设网站的费用调研网站发布与推广方案
  • 唐山哪里做网站成品短视频网站源码搭建
  • 网站建设素材网页做搜索引擎优化的企业
  • 贵州网站制作公司电话公司品牌宣传方案
  • 怎样自己创网站百度公司推广
  • 上海做得好的网站建设公司浏览器打开网站
  • vbs做网站百度平台商家客服电话
  • wordpress更新以后进不去网站seo优化报告