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

网站怎么做最省钱厦门蓝典网站建设

网站怎么做最省钱,厦门蓝典网站建设,深圳坪山地图,电脑做系统哪个网站比较好有这样一个问题:读入一些整数,逆序输出到一行中。已知的是该整数不超过100个。我们该怎么办呢?我们先将这些整数循环输入,输入每个整数之后,我们只能将数组存下来,而这个地方就是数组。 本章可能用到的知识…

      有这样一个问题:读入一些整数,逆序输出到一行中。已知的是该整数不超过100个。我们该怎么办呢?我们先将这些整数循环输入,输入每个整数之后,我们只能将数组存下来,而这个地方就是数组。

本章可能用到的知识:

C语言基础之数组大法-CSDN博客

       闲话少叙,先上代码:

#include<stdio.h>
#define maxn 105
int a[maxn];int main()
{int x, n = 0;while (scanf("%d", &x) == 1)a[n++] = x;for (int i = n - 1; i >= 1; i--)printf("%d", a[i]);printf("%d\n", a[0]);return 0;
}

        我们来一段一段拆解这个程序,“int a[maxn]”声明了一个包含了 maxn 个整型变量的数组,分别有 a[0],a[1],a[2]······a[maxn-1]。这里要特别注意一下,这个数组并不包括a[maxn]。

        Ps:1.maxn必须是常数,不能是变量。

                2.注意最开始maxn声明为105,比100多一些避免出错。

       " a[n++] = x ",这句首先给 a[n] = x,然后执行 n =n+1,这并不难理解。表达式里出现 n++ 时,表达式会使用加1前的 n 来计算,当计算完后再给 n 加1。

       循环结束后,数据被储存在 a[0],a[1],a[2]······a[n-1] 中,n为整数的个数。

       存好以后就可以倒着输出了 a[n-1],a[n-2]······a[0]。此时我们要考虑输出的行首行尾没有空格而数据之间是有空格的,于是我们要输出n个整数,但只有 n-1 个空格,所以只能分两次输出。

        Ps:比较大的数组应尽量声明在 main函数外,不然容易运行不出来。

以下是对C语言数组的补充知识点:

        数组是不能够进行赋值操作,假如我们上面的程序声明的是“ int a[maxn],b[maxn]”,是不能赋值 b=a 的。如果想将一个数组的元素赋值到另一个数组可以这么写"memcpy(b,a,sizeof(int)*k)"。如果ab是浮点型只需要将 int 改成 double 即可,使用memcpy的时候要加头文件 string.h 。如果只单纯把一个数组全部赋值到另一个数组可以直接这么写 memcpy(b,a,sizeof(a))。

       Ps: memcpy函数是C/C++语言中的一个用于内存复制的函数。其原型:

void *memcpy(void *destin, void *source, unsigned n);

其作用大概有这么几个: 

  • 将指定长度字符串复制到目标字符串
  • 将指定区间的字符复制到到目标字符串
  • 将指定区间的字符覆盖到目标字符串
  • 将指定区间的字符覆盖到目标字符串指定位置

🎈🎈完结撒花🎈🎈                

http://www.yayakq.cn/news/633545/

相关文章:

  • 购买域名站长工具seo综合查询分析
  • wordpress 隐私设置廊坊关键词优化服务
  • 济南优化网站的哪家好贵州网站建设
  • 金坛区住房城乡建设局网站付费网站搭建
  • 泰安做网站公司哪家比较好欢迎页面设计模板
  • 办网站需要备案吗江北区城乡建设部网站首页
  • 集团网站下分网站 模板亚马逊市场营销案例分析
  • 专门做儿童的店铺网站网络公关公司危机公关
  • 成都市 网站建设建网站怎样往网站传视频
  • 网站建设faq系统指什么郑州网站开发网站开发
  • 如何做网站内容网站域名邮箱怎么注册
  • 做二手网站有哪些问题wordpress 中文安装教程
  • 点击即玩的小游戏网站淘宝定向推广
  • 网站停留时间 从哪里获取如何设计公司官网站
  • 住房城乡建设局网站首页深圳网络优化公司
  • 建站主机做网站会提供源代码吗
  • 查网站服务器地址网站主页和子页怎么做
  • 盐城营销网站建设建设网站昌都地区
  • 建站公司的工作流程微网站成功案例
  • 遵义市做网站的电话河南艾特软件 网站建设
  • 一站式服务就像一个什么静态网页设计案例
  • 公司网站建设费用入什么科目软件开发公司联系方式
  • 网站怎么做mip技术深圳做网站平台维护的公司
  • dedecms两网站共享用户名谷歌下载官方正版
  • 做购物网站怎拼找商家互联网大厂
  • 公司设立网址谷歌seo网站运营
  • 网站视频下载脚本免费的网站或软件
  • 科技网站哪个好国内建筑公司排名
  • 思帽网站建设邢台信息港聊天室
  • 个人网站备案核验单中国最好的建设网站