c语言的一些题目

求答案,最好附上解题分析以下不合法的用户标识符是选择一项:a._8b.f2_G3c.Ifd.4d题干若变量都已经正确定义,以下表达式中非法的是选择一项:a.a/=b+cb... 求答案,最好附上解题分析
以下不合法的用户标识符是
选择一项:
a. _8
b. f2_G3
c. If
d. 4d

题干
若变量都已经正确定义,以下表达式中非法的是
选择一项:
a. a/=b+c
b. a=b=c
c. a % 4.0
d. a=1/2*(x=y=10 , x*3)

题干
设float m=4.0,n=4.0;使m为10.0的表达式是
选择一项:
a. m+=n+2
b. m-=n*2.5
c. m*=n-6
d. m/=n+9

题干
C语言中,double型数据所占字节数是
选择一项:
a. 8
b. 4
c. 2
d. 6

题干
在计算机上可以直接运行的程序是( )
选择一项:
a. 汇编语言程序
b. 高级语言程序
c. 机器语言程序
d. C语言程序、

题干
设有变量定义int a=3,b=5,c=10;(++a*b--/2.0*c)下列表达式的值是( )
选择一项:
a. 100.0
b. 60.0
c. 80.0
d. 75.0
展开
 我来答
isc039
2014-10-05 · TA获得超过7.8万个赞
知道小有建树答主
回答量:744
采纳率:0%
帮助的人:440万
展开全部

第一题:D   ( 4d)

变量名必须以字母或下划线头。


第二题:C   ( a % 4.0 )

求余运算仅能用于整数


第三题:A  ( m += n + 2 )

将那四个式子转化后,得到

M = M + ( N + 2 );

M = M - ( N * 2.5 )

M = M * ( N - 6 )

M = M / ( N + 9 )


第四题:A  ( 8 )

在不同的系统中,double型所占字节其实是不同的,但最少的也有8位,所以是A


第五题:C  ( 机器语言程序)

这个是基础知识了,实在没法分析。


第六题:A   ( 100.0 )

按以下步骤求解

  1. 计算++a,得到a的值为4

  2. b--是在整个表达式计算完毕后才进行运算的,所以在本题中不起作用。

  3. a * b = 20

  4. 20 / 2 = 10

  5. 10 * 10 = 100

matlab2000
2014-10-05 · TA获得超过2323个赞
知道大有可为答主
回答量:1678
采纳率:100%
帮助的人:1056万
展开全部
d,不能以数字开头。
b,不是很确定,这个是初始化的时候可以。
c。%摸除只能用于整数。

a。double双精度,一般8位
c。机器语言。其他都需要编译啥的。
a。 (4×5/2.0)×10=100 因为++a先算出a=4然后使用,b--先使用再减
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式