在 C 语言中,关于 return 语句,下列说法不正确的是( )
A: 定义好类型的函数要求 return 语句返回值类型与函数类型匹配
B: 当执行 return 语句时程序控制立即返回到调用环境
C: 若有表达式跟在 return 语句后面,表达式的值返回给调用环境
D: 函数被调用时必须使用 return 语句返回
A: 定义好类型的函数要求 return 语句返回值类型与函数类型匹配
B: 当执行 return 语句时程序控制立即返回到调用环境
C: 若有表达式跟在 return 语句后面,表达式的值返回给调用环境
D: 函数被调用时必须使用 return 语句返回
举一反三
- 下列关于return语句的说法错误的是( )。 A: 在函数中通过return语句返回一个函数值 B: return语句中表达式的类型决定函数返回的类型 C: 在无返回值的函数体中可以没有return语句 D: 当函数返回值的类型为void时,函数中不应出现return(表达式)
- 在一个被调用函数中,关于 return 语句使用的描述,错误的是( )。? 被调用函数中,一个 return 语句可以返回多个值给调用函数|被调用函数中可以使用多个 return 语句|被调用函数中可以不用 return 语句|被调用函数中,如果有返回值,就一定要有 return 语句
- 以下描述被调用函数中return语句,错误的是( )。 A: 被调用函数中可以不用 return 语句 B: 被调用函数中可以使用多个 return 语句 C: 被调用函数中,如果有返回值,就一定要有 return 语句 D: 被调用函数中,一个 return 语句可以返回多个值给调用函数
- 下面关于返回类型是void的函数说法正确的是_____. A: 如果函数内部没有return语句,则执行到函数体结束处的右花括号时返回。 B: 函数仅可以通过return 语句返回。 C: 函数的返回值是0。 D: 如果使用return语句返回,则 return 后面必须有一个整型表达式。
- 函数的返回值类型是 void,下列说法正确的是( )。 A: 函数的返回值是 0 B: 如果函数内部没有 return 语句,则执行到函数体结束处的右花括号时返回 C: 如果使用 return 语句返回,则 return 后面必须有一个整型表达式 D: 函数仅可以通过 return 语句返回