下列说法中正确的是()
A.若函数不带参数,则调用时函数名后面的圆括号可以省略
B.函数若有多个参数,则各参数间应用空格隔开
C.调用函数时,参数的类型、个数和顺序不一定要一致
D.调用函数时,函数名后的圆括号不论有无参数都不能省略
D、调用函数时,函数名后的圆括号不论有无参数都不能省略
A.若函数不带参数,则调用时函数名后面的圆括号可以省略
B.函数若有多个参数,则各参数间应用空格隔开
C.调用函数时,参数的类型、个数和顺序不一定要一致
D.调用函数时,函数名后的圆括号不论有无参数都不能省略
D、调用函数时,函数名后的圆括号不论有无参数都不能省略
A.Hush有带密钥的也有不带密钥的
B.带密钥的Hush函数可以在不安全的信道中传递
C.不带密钥的Hush也可以在不安全的信道中传递
D.Hush能够保证数据的完整性
A.通过运算符重载,可以定义新的运算符
B.有的运算符只能作为成员函数重载
C.若重载运算符+,则相应的运算符函数名是+
D.重载一个二元运算符时,必须声明两个形参
下列叙述中,错误的是()。
A.在同一C程序文件中,不同函数中可以使用名字相同的变量
B.在main()函数体内定义的变量是全局变量
C.形参是局部变量,函数调用完成即失去意义
D.若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用
A.函数用关键字function定义
B.函数定义时,函数的主体内容应与定义语句开头对齐
C.polynomial(x=1,2,z=3)的传递参数的方法是正确的
D.默认参数值可以在传递参数时修改
A.函数原型是一条语句,不包括函数体。
B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。
C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了。
D.函数只有一个返回值,所以不能有多个return语句。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
A.函数的形参和实参分别占用不同的存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的实参和其对应的形参共占同一存储单元
若用数组名作为函数调用时的实参,则实际上传递给形参的是()
A.数组的第一个元素值
B.数组元素的个数
C.数组中全部元素的值
D.数组首地址
下列说法不正确的是()。
A.调用函数时,实参可以是表达式
B.调用函数时,实参与形参可以共用内存单元
C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等
D.调用函数时,实参与形参的类型必须一致
A.如果需要传入函数的参数个数不确定,可使用不定长参数
B.使用关键字参数时需要指出具体形参名
C.**kwargs以元组方式保存不定长参数
D.定义函数时可以为参数设置默认值