首页/ 题库 / [单选题]设有定义int a=1;float f=的答案

设有定义int a=1;float f=1.2;char C=a;,则下列表示错误的是( )。

单选题
2022-01-09 20:47
A、++a;
B、f一一;
C、c++;
D、8++;
查看答案

正确答案
D

试题解析
++、--运算符不能用于常量表达式。

标签:
相关题目
若定义:char a; int b; float c; double d; 则 a+b*c/d的值的类型为( )。
设有定义int a=1;float f=12;char c=’a’;,则下列表示错误的是
设有二维数组定义:int a[3][3]={{1,2},{0},{0,6}}; 数组元素a[0][1]、a[1][2]和a[2][2]的值分别是( )。
现有定义int a;double b;float c;char k;,则表达式a/b+C—k值的类型为:( )。
现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为
现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为:
设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;则下面叙述中正确的是( )。
设有定义下列: int a=1,b=2,c=3,d=4,m=2,n=2; 则表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。
设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
设有如下关系表: R S T A B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3 则下列操作中正确的是( )。
设有如下关系表: R S T A B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3 则下列操作中正确的是( )。
设有定义int a=1;float f=1.2;char C=a;,则下列表示错误的是( )。
设有定义int a=1;float f=1.2;char c=‘a’;,则下列表示错误的是
设有定义int a=1;float f=1.2;char c=’a';,则下列表示错误的是
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
设有以下定义:int a[4][3]= 11,3,5.9.11,13,15,17,19,21,23,251 ;int( *pr)[3]=a,*p=a[0] ;则下列能够正确表示数组元素a[1][2]的表达式是()
设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
设有定义: int k=1,m=2; float f=7; 则以下选项中错误的表达式是 ______。
广告位招租WX:84302438

免费的网站请分享给朋友吧