永发信息网

几个C语言题目。。真难

答案:7  悬赏:70  手机版
解决时间 2021-04-13 07:58
几个题目。。请高手回答并解释下
2. 以下符号中不能用作标识符的是 。
A. _256 B. scanf C. void D. Struct

4. 若有声明 "double t ;",则表达式 t=1 , t+5 , t++ 的值是 。
A. 0 B. 1.0 C. 2.0 D. 6.0

5. 以下关于变量的叙述中错误的是 。
A. 所有变量在使用前都必须声明 B. 变量声明可放在函数体中任何位置 C. 全局变量和局部变量可以同名 D.声明变量时必须给出变量的数据类型但可以缺 省存储类型

7. 执行以下程序段后输出结果为 。main( ) { int x , y , z ; x = y = z = 1 ; if(++x || ++y && ++z ) printf("%d ,%d ,%d" , x , y , z) ; }
A. 1 , 1 , 1 B. 2 , 2 , 2 C. 2 , 1 , 1 D. 1 , 2 , 2

13. 以下关于函数定义的叙述中错误的是 。
A.函数体中可以声明与函数名同名的局部变量 B.在函数体中可以定义另一个函数 C. 在函数体中可以调用函数自身 ? D. 在函数体中可以没有return语句
27.若已声明:
float a=1.0 ,b=2.0 ,r;
则执行: r = ++a+++a*b;语句后,变量r中的
值为: 。
A. 3 B. 4 C. 9 D. 7
要详细解释哦。我是菜鸟。
最佳答案

我觉得就第5题有点争议, 如果考的是C语言,我会选B, 如果考的是JAVA,我会选C, 如果考JavaScript,我会选A,呵呵.


解释一下第5题:


A答案,这没得说,可以理解为正确. 不过在JavaScript中,可以直接不使用var去声明而直接使用变量,虽然这种做法不推荐,不过确实可以通过.


B答案,变量声明可放在函数体中任何位置,C语言的变量声明只能放在上面,不能放在语句下面,比如说for语句, for(int i=0; i<5; i++) 在C语言是编译不通过的,而在C++或者JAVA中,这种做法是允许的


C答案,全局变量和局部变量可以同名. 在C或C++中是允许的,如果同名的话,在局部变量的生命周期中使用的都是局部变量,有种就近原则的类似概念. 而在JAVA中,这种做法是不允许的,也就是说全局变量和局部变量不可以同名. 类变量和局部变量倒是可以,用的时候可以使用this区分


D答案,声明变量时必须给出变量的数据类型但可以缺省存储类型, 这是对的, 缺省存储类型就会自动编译为auto存储类型

全部回答

2题是C

scanf如果没有stdio.h,系统就不认识它

第5题选B,不用问为什么,这是规定

出题的人C++没学好,27没有确定答案,不同编译器里面会有不同的结果。
其实都不难啊,搜索一下基础知识就知道怎么做了
都是基础的问题哦 自己不要先急着问。充分利用网络找找答案,会有另外的收获哦。

2.c void是C语言关键字,不能用作标示符

4.c 2.0 double双字节数绝t+5实际上没意义的语句,t++表示t执行自加1,结果为2,由于t是double型数据所以t为2.0

5.D ,不可以缺省存储类型,否则输入数据计算机不识别,会出错

7.B,语句说明:依此把1赋值给A.B.C,然后判断IF语句IF(逻辑数据为真,只要非0都是真)则执行IF下的条件语句输出ABC的值,由于在IF语句中ABC执行了自加1.所以全部变为2.

13.B,函数的要求:函数不可以嵌套,不允许在函数中再定义别的函数。每个函数只能单独定义,可以再某个函数中声明或调用其他函数

27.D可以这样解释R=++[A+(++A)]*B=++[1+2]*2=++6=7

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在深圳观兰哪里有招临时工的家私厂
有关道德修养的名言警句 5分
孙伟百货蔬菜水果超市在什么地方啊,我要过去
和男朋友分手了 一个对我很好的男孩让我做他
沁阳到郑州火车站,怎么走?
单选题关于城市布局形式的叙述,不正确的是A.
oppor1107是不是内外一体屏
s35高速有从厦门到江西瑞金吗
问道宠物武学
DNF图标角色的绑定能不能改啊。换区了想改都
qq亲密度由什么决定
不一定什么时候电脑会连不上网是怎么回事
在一个底面半径2分米的圆柱形容器中,装有3分
奇力生物工程制品厂这个地址在什么地方,我要
问大家一个软件 Uedit32 谁会用的,具体谈谈
推荐资讯
贵州三支一扶
什么是淘宝拆单
DNF所有装备报价
QQ炫舞好玩么?怎么点亮图标
神经生物学专业的就业前景怎么样
米四内外屏是一体的吗?外屏碎了还能用吗
咸阳毕塬路马家堡是不是要拆迁
永隆绿色农副产品平价直销店我想知道这个在什
新飞飞天仙座为什么没有
蓝拳如何加点
自己搞烧烤要备些什么菜 ?
普宁市综治信访维稳中心在什么地方啊,我要过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?