- 10
- 0
- 约11.11万字
- 约 108页
- 2024-03-25 发布于上海
- 举报
《C语言程序设计案例教程》模仿练习及拓展练习(参
考答案)
第章数据类型、运算符与表达式
2
模仿练习(x1.c)
1.设a=10,b=3,分别计算表达式a-b+++1和++a-b+++1的值。
2.输入一个3位数的整数,编写一个程序,将它的十位数和百位数互换位置。
3.输入一个4位整数,反向输出这个数。
#includestdio.h
voidmain()
{
intx,y,x1,x2,x3,x4;
//1.设a=10,b=3,分别计算表达式a-b+++1和++a-b+++1的值
inta=10,b=3,c;
c=a-b+++1;//相当于c=a-(b++)+1-c=10-3+1=8;b=b+1=4
printf(a-b+++1=%d\n,c);
a=10;
b=3;
c=++a-b+++1;
printf(++a-b+++1=%d\n,c);
//2.输入一个3位数的整数,编写一个程序,将它的十位数和百位数互换位置。
printf(输入一个3位数的整数:);
scanf(%d,x);
x1=x/100;
x2=(x/10)%10;
x3=x%10;
y=x3*100+x2*10+x1;
printf(%d\n,y);
//3.输入一个4位整数,反向输出这个数。
printf(输入一个4位数的整数:);
scanf(%d,x);
x1=x/1000;
x2=(x/100)%10;
x3=(x%100)/10;
x4=x%10;
y=x4*1000+x3*100+x2*10+x1;
printf(%d\n,y);
}
模仿练习(x2.c)
1.若有intb=7;floata=2.5F,c=4.7F;求表达式a+(b/2*(int)(a+c)/2)%4的值
2.若有inta=2,b=6;表达式(a++)*(--b)执行后,变量a和b的值分别为多少?
#includestdio.h
voidmain()
{//1.若有intb=7;floata=2.5F,c=4.7F;求表达式a+(b/2*(int)(a+c)/2)%4的值
intb=7,a1;
floata=2.5F,c=4.7F;
printf(a+(b/2*(int)(a+c)/2)%4=%d\n,a+(b/2*(int)(a+c)/2)%4);
//2.若有inta1=2,b=6;表达式(a1++)*(--b)执行后,变量a1和b的值分别为多少?
a1=2;b=6;
(a1++)*(--b);
printf(a1=%d,b=%d\n,a1,b);
}
模仿练习(x3.c)
1.任意输入两个数,求这两个数进行“与”和“或”之后的结果。
2.输入一个整数,截取该数的低8位。
#includestdio.h
voidmain()
{//1.任意输入两个数,求这两个数进行与和或之后的结果。
shorta,b;
printf(请输入两个整数:);
scanf(%d%d,a,b);
printf(ab=%x,a|b=%x\n,ab,a|b);
//2.输入一个整数,截取该数的低8位。
printf(请输入一个整数:);
scanf(%d,a);
printf(a0x0F=%x\n,a0x0F);
}
模仿练习(x4.c)
1.设a=10,b=3,c=10,且a*=b=c-2;计算a,b,c的值。
2.设计一个程序计算a*=7*3-15和a*=b*=5+4的值,并分析执行过程。
#includestdio.h
voidmain()
{
您可能关注的文档
- 2014年服饰垂直电商行业分析报告.pdf
- 2017八年级数学下册平行四边形压轴题专练.pdf
- (完整版)《编程课程》教学大纲.pdf
- 2022高三一模青浦作文题解析及范文(喜欢与不喜欢的理由).pdf
- 2019年执业药师继续教育 医药合作迎接老龄社会新挑战考试答案.pdf
- (完整版)中考英语完形填空专项训练及答案.pdf
- 上海卷数学高考知识点分布统计表及试题分析.pdf
- 《经典常谈》好词好句摘抄.pdf
- “双减”政策下初中数学分层作业设计的实践与探究.pdf
- 2022年广东普通专升本(专插本)管理学考试真题及答案.pdf
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 湖南交通职业技术学院单招《数学》真题及参考答案详解(新).docx VIP
- 儿科护士年终工作总结.pptx VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pdf VIP
- 1资产评估执业准则——资产评估方法(征求意见 ….docx VIP
- 浙江省杭州市钱塘区2023-2024学年六年级上数学期末试卷(含答案).pdf VIP
- 利雅路燃烧机安装使用说明书GM1400-4500-cn.pdf VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pptx VIP
- 人教版九年级物理下册期末试卷(可打印).pdf VIP
- 湖北省黄冈市2022—2023学年九年级上学期数学期末教学质量监测试题【含答案】.pdf VIP
- EMERSON艾默生 European Instruction Manual Series WSNF Solenoid M12-II说明书用户手册.pdf
原创力文档

文档评论(0)