社区
数据结构与算法
帖子详情
做两题C语言概念题
ERcompose
2010-07-10 10:54:43
1.若有以下定义:char a; int b; float c;double d则表达试a*b+d-c的植的类型为 (我觉得应该是double型 没有依据)
2.以下叙述中不正确的是 A 在不同的函数中可以使用相同名字的变量 (我觉得对的)
B函数中的形式参数是局部变量 (我觉得对的)
C在一个函数内定义的变量只在本函数范围内有效 (我觉得对的)
D在一个函数的复合语句中定义的变量在本函数范围内有效 (那就是选D了,为什么这个错?什么叫函数的复合语句 解释一下这句话)
...全文
110
3
打赏
收藏
做两题C语言概念题
1.若有以下定义:char a; int b; float c;double d则表达试a*b+d-c的植的类型为 (我觉得应该是double型 没有依据) 2.以下叙述中不正确的是 A 在不同的函数中可以使用相同名字的变量 (我觉得对的) B函数中的形式参数是局部变量 (我觉得对的) C在一个函数内定义的变量只在本函数范围内有效 (我觉得对的) D在一个函数的复合语句中定义的变量在本函数范围内有效 (那就是选D了,为什么这个错?什么叫函数的复合语句 解释一下这句话)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ERcompose
2010-07-11
打赏
举报
回复
[Quote=引用 1 楼 qq120848369 的回复:]
a*b是int吧,+d是 double吧, -c是double吧, 所以就是double吧
2.A,对了 B,对了, C,对了 D,错了,复合语句就是if(),for(),while()括号里定义的或者{}花括号里定义的,都属于一个代码块, 里边定义的变量在括号外边就释放了.
比如: void test() { {int a=10;} printf("%d\n",a); }
花括……
[/Quote]谢谢
饭fan有引力
2010-07-11
打赏
举报
回复
第一题是double,像高级的提升了
第二题的是D,楼上解释的正确
qq120848369
2010-07-10
打赏
举报
回复
a*b是int吧,+d是 double吧, -c是double吧, 所以就是double吧
2.A,对了 B,对了, C,对了 D,错了,复合语句就是if(),for(),while()括号里定义的或者{}花括号里定义的,都属于一个代码块, 里边定义的变量在括号外边就释放了.
比如: void test() { {int a=10;} printf("%d\n",a); }
花括号里的a,离开花括号就释放了, 所以printf就出错了. 根据题目就是, 复合语句中的变量只在复合语句范围内有效;.
C语言
概念
题
大全及详细解答 ( 经典 )
《
C语言
概念
题
大全及详细解答》是一份包含100多道选择
题
和100道填空
题
的综合练习资源,旨在帮助学习者深入理解和掌握
C语言
的基础
概念
。这份资料的价值在于每一道
题
都提供了详尽的解答,不仅能让学习者检验自己的知识...
C语言
概念
题
解答选编.doc
C语言
概念
题
解答选编
2000年到2007年
c语言
二级考试试
题
及答案word版
C语言
是中国计算机等级考试中的一个重要科目,特别是在二级考试中,它考察了考生对基础编程
概念
、语法、数据结构以及算法的理解和应用能力。这个压缩包文件包含的是2000年至2007年间
C语言
二级考试的历年试
题
与答案,...
C语言
经典
题
目900例
C语言
的核心
概念
非常丰富,从基础的变量定义到复杂的函数指针操作,每个细节都充满了深奥的逻辑和技巧。这本集合通过基础篇、进阶篇和挑战篇三个部分,为不同水平的学习者提供了合适的挑战。基础篇的
题
目旨在帮助...
免费下载:
C语言
难点分析整理.doc
根据给定的文档标
题
、描述、标签以及部分内容,下面是对各个关键知识点的详细解析: ...
C语言
惠通面试
题
这部分包含了一些针对
C语言
的面试
题
目。 ### 85.
C语言
常用宏定义 这部分列出了
C语言
中常用的宏定义。
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章