江苏省计算机二级资料整理大全(17)

发布时间:2021-06-08

C.printf("%d",*(a[1]+2)); D.printf("%d",*(a+1)[2]);

3、字符串与字符数组

(1)若有声明语句char s1[10]={0},s2[10]={“books”};则能正确将字符串”books”赋给数组s1保存的表达式是 。

A. s1=“books”; B. strcpy(s2,s1);

C. s1=s2; D. strcat(s1,s2)

(2)以下语句或语句组中,能正确进行字符串赋值的是______。

A)char *sp;*sp="right!"; B)char s[10];s="right!";

C)char s[10];*s="right!"; D)char *sp="right!";

4、字符串数组的定义和引用

(1)若有定义语句:static char str[4][20]={"thank","you","very","much!"};

则str数组中存储'\0'的数组元素有 个。

5、字符串函数的使用

(1)s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是

 A)if(s1>s2)S; B)if(strcmp(s1,s2))S;

 C)if(strcmp(s2,s1)>0)S; D)if(strcmp(s1,s2)>0)S;

八、函数

出题方向:

1. 非递归函数的定义、声明、调用及执行过程(重点掌握)

(1)函数的定义

1)函数命名

2)函数类型(返回值类型):基本数据类型、结构体类型、指针类型

3)函数形式参数的声明

4)函数体定义、函数返回值与return语句的使用

(2)函数声明(函数原型)

(3)函数调用

2. 递归函数的定义、声明、调用及执行过程(重点掌握)

3. 函数调用时参数的传递方式(重点掌握)

(1)传值方式

1)将常量或表达式的值传递给函数

2)将基本类型变量的值传递给函数

3)将数组元素的值传递缎带函数

4)将结构体变量中一个成员的值传递给函数

5)将结构体变量全部成员的值传递给函数(一般掌握)

(2)传地址方式

1)将基本类型变量、结构体变量的地址传递给函数

2)将基本类型数组元素、结构体类型数组元素的地址传递给函数

(3)函数调用时实际参数与形式参数类型的兼容

4. 函数返回值

江苏省计算机二级资料整理大全(17).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219