设变量a是int型,f是int型,i是double型,则表达式10+a+i*f值的数据类型为A.int B.float C.double D.不确定
- Aint
- Bfloat
- Cdouble
- D不确定
设变量a是int型,f是int型,i是double型,则表达式10+a+i*f值的数据类型为A.int B.float C.double D.不确定
在本题中,分别定义了一个整型变量a和f、双精度型变量i。然后求表达式10+a+i*f结果的数据类型。在C语言中,对应不同类型数据间的运算,将运算结果保存为精度较高的操作数类型,如整型与浮点型操作数据进行相关的运算,运算结果被自动保存为浮点型。在本题给出的运算表达式中,参与运算的操作数精度最高的为双精度型,因此,最后的计算结果应该被保存为双精度类型,本题正确的答案选C。
1、设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。Aa&&bBa<=bCa||+c&&b-cD!((a<b) &&!c||1)
2、设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值
设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是()A0B1C2D3
3、若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3
若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3
4、设a、b、c、d、m、n均为int型变量,且a=5,b=6,c=7,d=8,
设a、b、c、d、m、n均为int型变量,且a=5,b=6,c=7,d=8,m=2,n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。A0B1C2D3
5、设a、b、C、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、
设a、b、C、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。 A0B1C2D3
6、设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、
设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。A0B1C2D3