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

做网站前期需要准备什么佛山 网站关键词优化

做网站前期需要准备什么,佛山 网站关键词优化,海南旅游网站建设方式,wordpress 调用 缩略图1.对一维整型数组a的正确说明是 #define SIZE 10 (换行) int a[SIZE];说法是否正确? 正确 数组的SIZE可以用宏定义,但不能用变量 2.如有定义:char str[20];,能将从键盘输入的字符串“How are you”保存到 str 数组的语句是&#x…


 

1.对一维整型数组a的正确说明是 #define SIZE 10 (换行) int a[SIZE];说法是否正确?

正确

数组的SIZE可以用宏定义,但不能用变量

2.如有定义:char str[20];,能将从键盘输入的字符串“How are you”保存到 str 数组的语句是(   )

A scanf("%s", str);

B str[] = getch();

C gets(str);

D str = gets();

C gets(str);

A选项:scanf()函数里输入空格,会被系统当作输入字符串之间的分隔符,认为当前字符串已经结束。所以str[20]中实际存储的是"How"。

B选项:getch(),一次只能读取一个字符。

C选项:gets(str);可以读取字符串,以回车键作为结束标志

D选项:gets()函数用错了

2.线性表的长度是线性表所占用的存储空间的大小。 

线性表长度的定义是它所包含的元素的个数

元素的类型决定了元素所占用存储空间的大小,但元素的个数不等价于元素的类型

3.如下代码所示,分别用于统计字符串的长度(在32位系统里),那么输出的结果分别为()

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

#include<stdio.h>

void testArgs(char* s) {

        printf("%d\n"sizeof(s));

}

int main() {

        char s[] = "I want to go on vacation";

        printf("%d\n"sizeof(s));

        testArgs(s);

        return 0;

}

输出为 25,4

sizeof统计的是字符串s占用空间的大小(且包括结束符'\0',因此第一次输出的大小为25,当字符串s是通过参数传递到函数testArgs时,则函数会由指针s来指向传递的字符串这一片内存,因此第二次sizeof的时候,是对指向该字符串的指针变量长度的统计。

由于不同类型的指针变量长度都是一样的(不同机器可能存在差异),都是4字节长度。

4.int a=4,则对于表达式++(a++)的结果是什么()

没有结果,程序出错

a++后a=4

自增运算必须针对变量 而a++返回4 最后相当于++4 所以错误

a++是右值,不能再进行左值运算

5.以下程序能对两个整型变量的值进行交换。以下正确的说法是(        )

int main()

{

    swap(int p, int q);

    int a = 10, b = 20;

    printf("(1)a = %d, b = %d\n", a, b);

    swap(&a, &b);

    printf("(2)a = %d, b = %d\n", a, b);

}

swap(int p, int q)

{

    int t;

    t = p;

    p = q;

    q = t;

}

A 该程序完全正确

B 该程序有错,只要将语句swap(&a, &b);中参数改为a,b即可

C 该程序有错,只要将swap()函数中的参数p、q及t均定义为指针变量即可

D 以上说法都不正确

D 以上说法都不正确

第一种:使用引用 void swap(int &p,int &q){ int t; t=p;p=q;q=t; } 调用swap(a,b)

第二种:使用指针 void swap(int *p,int *q){ int t; t=*p;*p=*q;*q=t; } 调用swap(&a,&b) 

注意如果直接传递ab,函数里面的交换并不会影响函数外面的传参

 6.在C语言中,关于静态变量的说法,不正确的有()

A 函数中的静态变量,在函数退出后不被释放

B 静态变量只可以赋值一次,赋值后则不能改变

C 静态全局变量的作用域为一个程序的所有源文件

D 静态全局变量过大,可能会导致堆栈溢出

BCD

B选项:静态全局变量可以重复赋值

C选项:静态全局变量作用域为当前文件普通全局变量 作用域是整个程序

D选项:静态全局变量不是存在堆栈里的,所以不存在堆栈溢出,已经初始化存在数据段中,没有初始化的静态全局变量,存在BSS中

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

相关文章:

  • 做电商网站价钱南京科技网站设计有特点
  • 网站不交换友情链接可以吗微网站 电脑网站 统一
  • 造作网站模版软件开发生命周期模型
  • 湛江市手机网站建设企业什么平台可以发广告引流
  • 广东建设信息网站塔吊查询公司网站维护好做吗
  • 购物网站的加工说明电子商务网站建设和推广论文
  • 蚌埠哪有做网站的注册一个网站流程
  • 移动端网站建设的软件有哪些域名解析
  • 视频直播网站怎么做wordpress支持微信登录
  • html5营销网站建设网站建设 中企动力医院
  • 网站规划与建设心得12306网站多钱做的
  • 知乎企业网站建设手游推广加盟
  • 优秀网页设计网站俄语学习网站
  • 做网站apache如何网站怎么做关键词优化
  • 一起做玩具网站备案号怎么放到网站
  • 静态后台管理网站模板17做网站广州
  • 常用的网站开发工具如何创办网站
  • 深圳做网站维护的公司asp做素材网站
  • 如何自己建立网站南阳定制网站制作价格低
  • 网站上面的主导航条怎么做phpcms网站开发
  • 网站设计公司网网站搭建 商城 seo
  • alipay域名网站深圳网页设计模板
  • 橙色大气风格网站模板军事新闻大事
  • 面包屑 网站网站开发与设计静态网页源代码
  • 网站建设与O2O的应用外贸公司论坛
  • 厦门手机网站设计公司优化大师安卓版
  • 安徽网站建设公司哪家好自己可以制作图的app免费的
  • 网上做调查赚钱的网站网页制作平台flash
  • 遵义市住房和城乡建设局网站哪个网站可以免费做招牌
  • 广州网站建设 推广公司哪家好网站名称去哪里注册