- 33
- 0
- 约小于1千字
- 约 1页
- 2021-09-11 发布于湖北
- 举报
单元3 数据操作课堂实践答案
1.课堂实践3-1
设n是一个三位整数,用C语言的表达式分别表示n的个位、十位和百位数码。
解答:
个位数:n%10
十位数;n/10%10
百位数:n/10/10
2.课堂实践3-2
设有定义int a=3,b,c=5;请将以下三条语句++a;b=a+c;++c;写成一条语句。
解答:
b=++a+c++;
3.课堂实践3-3
对用户输入的一个三位整数n,编写函数int sum(int n)求n的各位数码的和,三位整数的输入和求得结果的输出都在主函数中实现。
程序代码:
#include stdio.h
int sum(int n);
int main()
{
int n;
printf(请输入一个三位正整数:);
scanf(%d,n);
printf(数%d的各位数字之和为:%d\n,n,sum(n));//函数调用作为实参
return 0;
}
int sum(int n)
{
int ge,shi,bai;
ge=n%10; //提取个位数
shi=n/10%10; //提取十位数
bai=n/100; //提取百位数
return ge+shi+bai;
}
您可能关注的文档
- 《机械制造装备设计》2版 习题思考题解答 第13章 工业机械手.doc
- 《经济数学基础》 advice_07.doc
- 《经济应用文书写作》(第二版)课件 习题答案 第二章 大学生校园文书.doc
- 《旅游管理专业英语》(第二版) 讲义 Lesson05 French and Raven's Five Forms of Power.doc
- 《旅游学概论》(第三版)教学课件 同步练习参考答案 同步练习参考答案 第1章.doc
- 《工业机器人技术基础》教学资源 延伸阅读 1单元 我国工业机器人发展历史.docx
- 《会计学基础》(第二版)配套课件 第一章随堂演练答案1.docx
- 《财务管理习题与实训》 第九章答案.docx
- 《连锁经营管理原理》 习题及答案 项目七.docx
- 《大学语文》(第二版)课程资源 阅读欣赏 诗歌 双调·夜行船秋思(教案).docx
原创力文档

文档评论(0)