下面字符序列中可用作c语言程序标识符得一组字符序列是什么?

silm 2002-04-21 09:53:34
下面字符序列中可用作c语言程序标识符得一组字符序列是?
1)S.B,sum,aberage,_above
2)glass,month,cccc_1,4times
3)#aq,&77y,sprit,teach_01
4)W18,w_1_8,name,cf_1

设x=4,则表达式(+ + x)+(+ + x)+(+ + x)的值是几?
1)12
2)18
3)16
4)21
...全文
1328 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
silm 2002-04-21
  • 打赏
  • 举报
回复
出来了
应该是18
silm 2002-04-21
  • 打赏
  • 举报
回复
到底是18还是21
chijiao 2002-04-21
  • 打赏
  • 举报
回复
应该是4,因为运算符(++)的优先级比(+)高。
wrenny 2002-04-21
  • 打赏
  • 举报
回复
对于先加应该是18吧,对于后加就有不同结果了
wrenny 2002-04-21
  • 打赏
  • 举报
回复
1:4;
2:2;
silm 2002-04-21
  • 打赏
  • 举报
回复
用c语言编译
legsion 2002-04-21
  • 打赏
  • 举报
回复
1.应当选4吧。C的语言程序标识符应当满足只能以字母和下划线开头,并且不允许出现其他非法字符。
2.这和具体的编译器有关。如果是TC,应当是21吧。
这个程序给你作个参考:
设X=1
(++X)*(++X)=?

反正6和9都对
晨星 2002-04-21
  • 打赏
  • 举报
回复
1。4
2。到机器上试一试。我猜应该是5+6+7 = 18。不一定对。
晨星 2002-04-21
  • 打赏
  • 举报
回复
1。4
2。到机器上试一试。我猜应该是5+6+7 = 18。不一定对。
silm 2002-04-21
  • 打赏
  • 举报
回复
请大家帮帮忙,谢谢
efstudent 2002-04-21
  • 打赏
  • 举报
回复
(+ + x)+(+ + x)+(+ + x);
更编译器有关的,

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧