有关C的基础问题,答出定必重谢!~~

MySunMen 2003-03-26 12:20:34
1、若
int i;
float f;
double d;
long e;
计算表达式类型:10+‘a’+i*f-d/e

2、void main()
{ char a=8;
int b=5,c=6;
float e=3.5, f=3.0;
printf(“\n%f”,e+a%b-f/c);
}


3、如果要把常量327存入变量a中,a可以定义成哪些类型?(多选)
A. int B. char
C. long D. float

4、 下面哪些写法是对的,而且是常量?(多选)
A. 125 B. -.456 C. 1.25e20 D. 'AB'
E. E6 F. 0238 G. 0xabcdef H. "\n\\\'\123"

5、 下面哪个表达式的值为4.(单选)
A. 11/3 B. 11.0/3
C. (float)11/3 D. (int)(11.0/3+0.5)

6、已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?
a+3 ___
(b-a*3)/5 ___
c*(a+b)+b*(c+a) ___
3.2*(a+b+c) ___
7、已知整型变量a=6,字符型变量ch='A',浮点数变量f=2.1,则下面表达式的值为多少?
(提示:'A'的ASCII码为65)
a+4.5 ___
ch+a+f ___
(a+30)/5 ___
(a+30)/5.0 ___
...全文
139 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
用户 昵称 2003-03-26
  • 打赏
  • 举报
回复
1、'a'=97,别的没有数值,无法计算
2、6.000000

3、 A. int C. long D. float

4、A. 125 B. -.456 C. 1.25e20 F. 0238 G. 0xabcdef . "\n\\\'\123"

5、 D. (int)(11.0/3+0.5)
lovemeyy 2003-03-26
  • 打赏
  • 举报
回复
类型转换
short->int ->un int->long ->float->double
用户 昵称 2003-03-26
  • 打赏
  • 举报
回复
6、已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?
a+3 9
(b-a*3)/5 -1
c*(a+b)+b*(c+a) 62
3.2*(a+b+c) 44.8
7、已知整型变量a=6,字符型变量ch='A',浮点数变量f=2.1,则下面表达式的值为多少?
(提示:'A'的ASCII码为65)
a+4.5 10/10.5
ch+a+f 75/75.5
(a+30)/5 19
(a+30)/5.0 19.0

================================
不知道问这些问题干什么,提醒楼主,运算结果和打印类型(或者存储类型)有关的。

70,031

社区成员

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

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