不可以向int型参数传递一个float值,可以向double型参数传递一个int值。
举一反三
- 子程序可以包括要传递的参数。一个子程序最多可以传递( )个参数,
- C语言函数的参数传递是一个____________向的值传递过程
- 下列关于类型转换的说法中,错误的是___。 A: 如果a为int 型变量,b为char型变量,则a+b的值为int型 B: 如果a为float 型变量,b为int型变量,则a-b的值为float型 C: 如果a为double 型变量,b为float型变量,则a*b的值为double型 D: 如果a为int 型变量,b为int型变量,则a/(double)b的值为int型
- 对于基本数据类型的参数,传递的是值的拷贝。同时向该参数传递的值的级别可以高于该参数的级别 。
- 设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为 A: int B: float C: double D: 不确定