A.fun[int-p]{…}
B.fun[intp[]]{…}
C.fun[int-a]{…}
D.fun[inta[10]]{…}
A.19
B.18
C.20
D.17
A.k=i-s
B.*k=i-s
C.k=i
D.*k=i--57-
A.60
B.99
C.108
D.68
A.17
B.22
C.24
D.23
A.30,20,10
B.0,0,0
C.20,30,10
D.10,20,30
A.5
B.60
C.6
D.50
A.1
B.2
C.3
D.0
A.46
B.44
C.22
D.24
A.46
B.43
C.26
D.23
A.k=IB++kCk++Di=k答案A301以下叙述中正确的是A实用的C语言源程序总是有一个或多个函数组成B不同函数的形式参数不能使用相同名称的标识符C用户自定义的函数只能调用库函数D在C语言的函数内部,可以定义局部嵌套函数
A.—1
B.+1
C.,k=0D]+0
A.STRING
B.STRING
C.STRING
D.PROGRAMbuntingansD406]有以下程序#include
A.9284
B.6982
C.9824
D.6385
A.5795
B.35745
C.34756
D.5745
A.char*sp,s[10]sp=”Hello”
B.charstr1[10]=”computer”,str2=str1
C.charmark[]mark=”PROGRAM”
D.char*sp,s[10]s=”Hello”
A.字符串常量“str1”的类型是:字符串数据类型
B.有定义语句:charstr1[]=“str1”数组str1将包含4个元素
C.字符数组的每个元素可存放一个字符,并且最后一个元素必须是‘\0’字符
D.下面的语句用赋初值方式来定义字符串,其中‘\0’是必须的charstr1[]={‘s’,’t’,’r’,’1’,’\0’}
A.char*ca[3]={“A”,”B”,”CCC”}是不合语法的
B.charca[3][5]={“A”,”B”,”CCC”}是不合语法的C]字符串数组,是指数组中的每个元素都是一个存放字符串的一维数组
D.charca[][5]={“A”,”B”,”CCC”}是不合语法的
A.函数调用strlen[s]会返回字符串s实际占用内存的大小以字节为单位)
B.当拼接两个字符串时,结果字符串占用的内存空间是两个原串占用空间
C.两个字符串可以用关系运算符进行大小比较
D.C语言本身没有提供对字符串进行整体操作的运算符
A.只要是用户定义的标识符,都有一个有效的作用域
B.局部变量不能被说明为static
C.只有在函数内部定义的变量才是局部变量
D.只有全局变量才有自己的作用域,函数中的局部变量没有作用域
A.对于字符串常量”string!”系统已自动在最后加入了‘\0’字符,表示串结尾
B.对于一维字符数组,不能使用字符串常量来赋初值
C.语句charstr[10]=”string!”和charstr[10]={”string!”}并不等价
D.在语句charstr[10]=”string!”中,数组str的的大小等于字符串的长度
A.66
B.65
C.56
D.55
A.56
B.45
C.66
D.55
A.任何情况下都不能用函数名作为实参
B.简单递归不需要明确的结束递归的条件
C.函数的递归调用不需要额外开销,所以效率很高
D.函数既可以直接调用自己,也可以间接调用自己
A.在复合语句中不能定义变量
B.对于变量而言,“定义”和“说明”这两个实际上同一个意思
C.函数的形式参数不属于局部变量
D.全局变量的存储类别可以是静态类
A.aa是指针变量,它指向含有两个元素的字符型数组--87-
B.aa数组的值分别是字符串“abcd”和“ABCD”
C.aa数组的两个元素只能存放含有4个字符的一维数组的首地址
D.aa[0]存放字符串“abcd”的首地址
A.8
B.7
C.0
D.6
A.9
B.14
C.10
D.15
A.96
B.85
C.84
D.94
A.34
B.48
C.35
D.45
A.2,4
B.1,4
C.2,3
D.1,2
A.10
B.出错
C.20
D.0
A.16
B.0
C.32
D.1
A.用typedef可以为各种类型起别名,但不能为变量起别名
B.用typedef可以新的类型明后,原有类型名仍有效
C.可以通过typedef增加新的类型
D.可以用typedef将已存在的类型用一个新的名字来代表
A.10
B.20
C.11
D.21
A.3
B.6
C.5
D.4
A.2,2,3
B.1,1,3
C.1,2,3
D.3,3,3
A.10,9,8,7,6,5,4,3,2,1
B.10,9,8,7,6,1,2,3,4,5
C.2,3,1,6,8,7,5,4,10,9
D.1,2,3,4,5,6,7,8,9,10buntingansD447]有以下程序#include
A.7B]8
C.6D]9
A.12300
B.123
C.321
D.1
A.用typedef可以为各种类型说明一个姓名,但不能用来为变量说明一个新名
B.用typedef为类型说明一个新名,通常可以拯救程序的可读性
C.typedef只是将已存在的类型用一个新的名字来代表
D.用typedef可以增加新类型
A.143
B.28
C.33
D.197
A.fwrite函数用于以二进制形式输出数据到文件
B.fputs函数用于把字符串输出到文件
C.gets函数用于从终端读入字符串
D.getchar函数用于从磁盘文件读入字符
A.1002,ZhangDa,1202.0
B.1001,ChangRong,1098.0
C.1001,Zhangda,1098.0
D.1002,ChangRong,1202.0
A.判断m被5和7整除是否都余1
B.判断m是否能被5和7整除
C.判断m是否能被5或者7整除
D.判断m被5或者7整除是否余1
A.0
B.1
C.2
D.3
A.14
B.12
C.1234
D.123456
A.可以用TT定义结构体变量
B.可以用CIN定义结构体变量
C.CIN是structTT类型的变量
D.TT是struct类型的变量
A.2,3
B.3,4
C.4,1
D.1,2