首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。
admin
2013-02-23
61
问题
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。
选项
A、switch(x%2)
{case O:a++;break;
case 1:b++;break;
default:a++;b++;
}
B、switch((int)x/2.0)
{case O:a++;break;
case 1:b++;break;
default:a++;b++;
}
C、switch((int)x%2)
{case O:a++;break;
case 1:b++;break;
default:a++;b++;
}
D、switch((int)(x)%2)
{case 0.O:a++;break;
case 1.0:b++;break;
default:a++;b++;
}
答案
C
解析
C语言中switch语句中的表达式和case表达式都不能是浮点类型。所以选c。
转载请注明原文地址:https://kaotiyun.com/show/1vPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若二维数组a有m列,则在a[i][j]前的元素个数为()。
若有说明inta[][3]={1,2,3,4,5,6,7,8,9),则a数组第一维的大小是()。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【】。
有以下程序:#include<stdio.h>#defineF(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程序
有定义语句:intb;charc[10];则正确的输入语句是()。
有以下程序:main(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;
有以下结构体说明和变量定义,如图所示: struct node {int data;struct node *next;} *p,*q,*r, 现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。
程序设计语言的基本成分是数据成分、运算成分、控制成分和()
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
软磁盘最外边的磁道数是()
随机试题
不论是成就自己的人生理想,还是担负时代的神圣使命,都应深入学习更高层次和更广泛的知识,努力做到“()”与“博”的统一。
无神之舌为
下列除哪项外,均是单纯性肾病的诊断标准( )。
下列哪项反应不属于烃基的代酣反应
2019年度甲公司发生如下交易或事项:(1)1月3日,甲公司出售某办公楼,实际收取款项2112万元(含增值税,增值税税率10%)存入银行,该办公楼原价为3000万元,采用年限平均法按20年计提折旧,预计净残值率为4%,出售时已计提折旧9年,未计提
与矩阵D=相似的矩阵是【】
Extraordinarycreativeactivityhasbeencharacterizedasrevolutionary,flyinginthefaceofwhatisestablishedandproducing
ThePurposeofLiteraryAnalysisI.Introduction—makingreadersappreciate【T1】ofliteraryworks【T1】______—relatingliteratur
Openingnightat.theGandhiRestaurantbroughtcriesofpraiseanddelightfromcustomerswhentheysampledtheuniquecuisine
Mozartbegantoshowhistalentinmusicattheageof______.A.3B.5Theword"rivalry"onLine:2,Pa
最新回复
(
0
)