(C语言)实验六 数据类型与表达式

该实验旨在让学习者掌握C语言的数据类型、数据输入输出、类型转换及运算符使用。实验包括5道题目,涉及表达式求值、电阻并联计算、数列最大差值计算、字符加密和数学竞赛名次预测,要求学生在规定时间内提交源代码、程序截图和结果截图,实验分数由同学互评,教师修正。
摘要由CSDN通过智能技术生成

【实验目的】

1、熟练掌握C语言的数据类型,掌握如何定义整型、字符型和实型变量以及对它们的赋值与引用。
2、熟练掌握数据的输入输出方法,正确使用各种格式转换符。
3、掌握数据类型的转换;掌握C的各类运算符的使用,特别是自增和自减运算符的使用;掌握各种表达式求值。

【实验要求】

1、实验共5题,每题20分,共100分;
2、实验需在截至日期前提交超星平台(提交内容有程序源代码、程序截图、 结果截图三部分,并请标清楚题号。),由同学互改评分,补交不评分;
3、学生对实验分数有异议,提交申请,带教老师修正得分;
4、原则上学生需独立完成实验题,个别难题可互相讨论或查阅资料;
5、若对试验题有疑问,且仔细阅读测试用例,可咨询带教老师。

【实验内容】

1、表达式求值(1202)
2、两电阻并联求阻值(1203)
3、数列中俩数之差最大(1207)
4、简单字符加密(1204)
5、数学竞赛名次预测(1209)

【题目1】
【填空题】表达式求值
【题目ID】1202
【问题描述】
以下算术表达式求值(如果值是整数,请填写一个整数;如果值是小数,请精确到小数点后两位)。
(1)表达式3.5+1/2+56%10的值是( )。
(2)设a=2,表达式(a++1/3)的值是( )。
(3)设x=2.5,a=7,y=4.7,表达式x+a%3
(int)(x+y)%2/4的值是( )。
(4)设a=2, b=3, x=3.5, y=2.5,表达式 (float)(a+b)/2+(int)x%(int)y的值是( )。
(5)设x=3,y=4 表达式x=(x=++y,x+5,x/5)的值是( )。
(6)设x&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海小腾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值