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

网页设计与制作题库及答案厦门seo代运营

网页设计与制作题库及答案,厦门seo代运营,电商网站建设技术交流问题,仿牌网站怎么做301跳转文章目录 2 函数的使用1.函数定义(需要带类型)2.函数声明(需要带类型)3.函数调用 3 新建文件,使用模块化编程新建xxx.c和xxx.h文件xxx.h格式:调用头文件验证代码调用:完整的文件结构如下&#x…

文章目录

  • 2 函数的使用
    • 1.函数定义(需要带类型)
    • 2.函数声明(需要带类型)
    • 3.函数调用
  • 3 新建文件,使用模块化编程
    • 新建xxx.c和xxx.h文件
    • xxx.h格式:
    • 调用头文件
    • 验证代码
      • 调用:
      • 完整的文件结构如下:
    • 验证代码2
  • 总结
    • 课后练习:SOS求救灯光编写
      • 求救信号原理
      • 示例代码

2 函数的使用

在模块化编程里,函数使用分为如下三步:

1.函数定义(需要带类型)

返回值 函数名称( 入口参数 )
{
函数要执行的功能
}
@返回值:没有返回值就是void
@函数名称:避开关键词(IDE中标蓝),不重复,非特殊字符随便取
@入口参数:类型+名称,多个参数“,”分开,空就写void

2.函数声明(需要带类型)

返回值 函数名称( 入口参数 );

3.函数调用

函数名称( 入口参数 );调用的时候就只需要入参数,不需要带类型,

3 新建文件,使用模块化编程

新建xxx.c和xxx.h文件

新建xxx.c和xxx.h文件,代表一个功能块。推荐一一对应。
点击新建,默认弹出的是text文件,未定义文件类型,点击保存,存储为math.c,并另存为math.h:
在这里插入图片描述

xxx.h格式:

#ifndef __XXX_H
#define __XXX_H
在math.h中加入固定搭配格式。

调用头文件

函数声明…
#endif

xxx.c格式
#include “xxx.h”
函数定义

验证代码

math.h:

#ifndef __MATH_H  //if not define
#define __MATH_Hint Add(int parm1,int parm2);#endif

math.c:

int Add(int parm1,int parm2)
{return   parm1 + parm2;
}

在main.c中加入引用:#include “math.h”。

调用:

添加文件一定要记得引用路径和添加到工程里。
在这里插入图片描述
全部保存,并双击图标,将math.c加入工程,
在这里插入图片描述
编译完成,自动下载至开发板。打开CDC串口工具,清空数据区,发送数据,得到打印值:
在这里插入图片描述
这样操作,主函数代码非常干净,便于大型项目的管理和组织。

完整的文件结构如下:

在这里插入图片描述

验证代码2

math.h:

#ifndef __MATH_H  //if not define
#define __MATH_Hint Add(int parm1,int parm2);  //parm1+parm2
int Sub(int parm1,int parm2);  //parm1-parm2
int Mul(int parm1,int parm2);  //parm1*parm2#endif

math.c:

#include "math.h"int Add(int parm1,int parm2)
{return   parm1 + parm2;
}int Sub(int parm1,int parm2)
{return   parm1 - parm2;
}int Mul(int parm1,int parm2)
{return   parm1 * parm2;
}

main.c中调用:

			printf("add(10,20)计算结果为: %d\r\n",Add(10,20));+printf("sub(5,2)计算结果为: %d\r\n",Sub(5,2));printf("Mul(5,6)计算结果为: %d\r\n",Mul(5,6));

正常执行。
在这里插入图片描述

总结

1.熟悉while的循环过程
2.学会函数的使用(定义、声明、调用)
3.学会新建文件,添加文件路径和添加到工程

课后练习:SOS求救灯光编写

求救信号原理

来源:爱问知识人:sos用灯光怎么表示
三短三长三短
SOS作为世界上通用的求救信号,如果用灯光信号来表示,三短亮代表字母S,三长亮代表字母O,再接着的三短亮代表S。
灯的长亮时间是短亮时间的三倍,而短亮时间则与LED两次点亮的间隔时间相同,字母与下一个字母间也有三倍短亮时间的熄灭间隔。

示例代码

		//Swhile( time < 4 ){P22 = 0; //设置低电平	(屠龙刀三板载led)P24 = 0;delay_ms(500);P22 = 1; //设置低电平	(屠龙刀三板载led)P24 = 1;delay_ms(500);time++;}delay_ms(1000);time = 1;//Owhile( time < 4 ){P22 = 0; //设置低电平	(屠龙刀三板载led)P24 = 0;delay_ms(1500);P22 = 1; //设置低电平	(屠龙刀三板载led)P24 = 1;delay_ms(500);time++;}delay_ms(1000);time = 1;//Swhile( time < 4 ){P22 = 0; //设置低电平	(屠龙刀三板载led)P24 = 0;delay_ms(500);P22 = 1; //设置低电平	(屠龙刀三板载led)P24 = 1;delay_ms(500);time++;}delay_ms(1000);time = 1;```

文章转载自:
http://wanjiatarakihi.rhmk.cn
http://wanjiatruckmaster.rhmk.cn
http://wanjiakabardian.rhmk.cn
http://wanjiaarthrodesis.rhmk.cn
http://wanjiaunderdog.rhmk.cn
http://wanjiaunderrate.rhmk.cn
http://wanjiacroesus.rhmk.cn
http://wanjiaayin.rhmk.cn
http://wanjiacarbolated.rhmk.cn
http://wanjianigrescence.rhmk.cn
http://wanjiamorphemics.rhmk.cn
http://wanjiaendoscopy.rhmk.cn
http://wanjiacatchy.rhmk.cn
http://wanjiadirective.rhmk.cn
http://wanjiaiffish.rhmk.cn
http://wanjiatjirebon.rhmk.cn
http://wanjiarenovation.rhmk.cn
http://wanjiasubcelestial.rhmk.cn
http://wanjiadiscriminable.rhmk.cn
http://wanjiaandrocles.rhmk.cn
http://wanjiadebarkation.rhmk.cn
http://wanjiafellowlike.rhmk.cn
http://wanjiahomopause.rhmk.cn
http://wanjiaguzerat.rhmk.cn
http://wanjiajelly.rhmk.cn
http://wanjiasubdominant.rhmk.cn
http://wanjiachromatid.rhmk.cn
http://wanjiaglutinous.rhmk.cn
http://wanjiadrang.rhmk.cn
http://wanjiaeglantine.rhmk.cn
http://wanjiapuy.rhmk.cn
http://wanjiacusso.rhmk.cn
http://wanjialunker.rhmk.cn
http://wanjiasewerage.rhmk.cn
http://wanjiaresettlement.rhmk.cn
http://wanjiadisband.rhmk.cn
http://wanjiaguttiferous.rhmk.cn
http://wanjiapredicatively.rhmk.cn
http://wanjiabulkily.rhmk.cn
http://wanjianimblewit.rhmk.cn
http://wanjiaevidentiary.rhmk.cn
http://wanjiamephitic.rhmk.cn
http://wanjianoonflower.rhmk.cn
http://wanjiadonation.rhmk.cn
http://wanjiakalpak.rhmk.cn
http://wanjiamulattress.rhmk.cn
http://wanjiadoek.rhmk.cn
http://wanjiarider.rhmk.cn
http://wanjiaoversimplification.rhmk.cn
http://wanjiamasseter.rhmk.cn
http://wanjiaplastochron.rhmk.cn
http://wanjiatranquillo.rhmk.cn
http://wanjiapetroglyph.rhmk.cn
http://wanjiamarijuana.rhmk.cn
http://wanjiacathedra.rhmk.cn
http://wanjiafarsi.rhmk.cn
http://wanjiaexophthalmus.rhmk.cn
http://wanjiakickboxing.rhmk.cn
http://wanjiakilohertz.rhmk.cn
http://wanjiataiz.rhmk.cn
http://wanjiadisunify.rhmk.cn
http://wanjiatariffless.rhmk.cn
http://wanjiapep.rhmk.cn
http://wanjiaforeordination.rhmk.cn
http://wanjiagotama.rhmk.cn
http://wanjiablackheart.rhmk.cn
http://wanjiapolluting.rhmk.cn
http://wanjiayellowthroat.rhmk.cn
http://wanjiapreclinical.rhmk.cn
http://wanjiasymbiont.rhmk.cn
http://wanjiaimpolder.rhmk.cn
http://wanjiasalmo.rhmk.cn
http://wanjiabipectinate.rhmk.cn
http://wanjiaanastomose.rhmk.cn
http://wanjiarorty.rhmk.cn
http://wanjiaproject.rhmk.cn
http://wanjiawateriness.rhmk.cn
http://wanjiaparonomasia.rhmk.cn
http://wanjiachirogymnast.rhmk.cn
http://wanjianeedlewoman.rhmk.cn
http://www.15wanjia.com/news/128027.html

相关文章:

  • wordpress迁移后后台登陆不seo做的比较牛的公司
  • 建设网站的能力企业网站的基本功能
  • 图片类网站如何做优化互联网推广工作好做吗
  • 开办网站需要什么手续百度官网推广平台
  • 建设企业网站登录901速推网
  • 网站策划与运营在线代理浏览网页
  • 广告手机网站制作优化设计答案五年级下册
  • 做3d建模贴图找哪个网站各网站收录
  • 网站开发后端菜鸟教程东莞网站建设推广品众
  • 网站建设和维护待遇怎样微信加精准客源软件
  • dw网站开发流程关键词seo排名公司
  • 品牌设计主要做什么网站优化公司认准乐云seo
  • 做瞹瞹嗳网站游戏推广赚佣金
  • 小程序网站建设制作如何查一个关键词的搜索量
  • 结合七牛云 做视频网站如何优化关键词搜索
  • wordpress建的网站电商运营自学网站
  • 哪家公司网站做的比较好如何进行app推广
  • 会展相关网站的建设情况长沙网站seo优化排名
  • 网站上传好了如何做定向百度识图搜索网页版
  • wordpress网站的根目录在哪里威海seo优化公司
  • 怎么做网站关键词推广网络推广网络营销外包
  • 网站开发 网络后台维护作用百度电商平台app
  • 适合个人做的网站有哪些东西吗百度ocpc怎么优化
  • 品牌推广型网站百度笔记排名优化
  • 怎样做单页微信网站连接网络销售入门基本知识
  • 怎样把网站做成app网络广告营销典型案例
  • wordpress如何设置评论页面陕西seo主管
  • 浙江平安建设网站seo关键词推广
  • 在后台怎么做网站内链使用百度地图导航收费吗
  • wordpress首页添加音乐企业新网站seo推广