c语言程序设计

C语言I博客作业05

被刻印的时光 ゝ 提交于 2019-12-02 10:53:12
C语言I博客作业05 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 掌握C语言,为学习其他的语言打好基础 这个作业在那个具体方面帮助我实现目标 学习了解函数的定义和调用,模仿编程 参考文献 《C语言程序设计》 1.PTA实验作业 1.1 判断一个整数的各位数字平方之和能否被5整除 题目内容描述:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:使用int型定义了sum的初始值。 数据表达:采用的流程结构有if-esle,另外还有while循环语句 函数参数:实参是sum,形参是n,主调函数为sum+=(n%10)*(n%10),被调函数是int n,类型为int型 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 12 1 能被5整除 运行图 125 1 能被5整除 运行图 22 0 不能被5整除 运行图 123 0 不能被5整除 运行图 1.1.4 PTA提交列表及说明 1.编译错误:多定义了变量没有进行处理,还有个别几个字符打错导致编译错误(解决措施:对照错误提示反复检查代码,把多余的变量去掉,找到错误字符并且改正) 1.2 水仙花数判断 题目内容描述:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数

C语言I博客作业05

假装没事ソ 提交于 2019-12-02 10:53:02
一.表格 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 熟练的运用与掌握计算机系统和C语言知识 这个作业在那个具体方面帮助我实现目标 打字能力和键盘符号熟练程度 参考文献 《C语言程序设计》、《C Primer Plus》 二.本周作业 1. PTA实验作业(20分/题) 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分) 1.1 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 函数接口定义: int func(const int N); 其中N是用户传入的参数。N的值不超过int类型的范围。如果参数N是水仙花数,则返回1,否则返回0。 1.1.1数据处理 数据表达:使用了整形常量sum,a; 数据处理:数据用到的表达式:算术运算符,逻辑运算符 ,复合赋值运算符。流程结构:while,if-else语句 函数参数:主调函数是“int main()”,被调函数是“int

C语言I博客作业05

ぐ巨炮叔叔 提交于 2019-12-02 10:52:51
一.本周教学内容&目标 第2章 用C语言编写程序-函数 2.5 生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。 问题 答案 这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826 我在这个课程的目标是 更加熟练掌握C语言 这个作业在哪个具体方面帮助我实现目标 运用乘方表和阶乘表 参考文献 C语言程序设计课本,百度《c primer Plus》 1.PTA实验作业 1.1题目名1水仙花数判断 1.1.1数据处理 数据表达:使用了int整型变量,变量有a.b.sum.c,并且还使用了数学函数。 数据处理:运用了if-else型语句,自定义N生成一个阶乘表,输入一个n,判断他是否是水仙花数,如果是就输出“1”否则就输出“0”。 函数类型:其中main(){}是主调函数,其中“int func(const int n)”是被调函数.n.a.b.sum.c,都是实数,都属于整形函数,实参是n,形参是a,b,sum,c. 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 153 1 题目数据 100 0 最小的三位数 999 0 最大的三位数 340 1 随便三位数 1.1.4PTA提交列表及说明 1.编译错误

【C++】简介

≯℡__Kan透↙ 提交于 2019-12-02 10:44:26
注意:以下内容摘自文献[1],修改了部分内容。 1. C语言是1972年由美国贝尔实验室的D.M.Ritchie研制成功。C语言是结构化和模块化的语言,它是基于过程的。 2. 为了解决软件设计危机,在20世纪80年代提出了面向对象的程序设计(Object Oriented Programming, OOP).C++是由AT&T Bell(贝尔)实验室的Bjarne Stroustup博士及其同事于1980年开始在C语言的基础上进行开发并取得成功的,1985年开始在AT&T以外流行开来。 3. C++是由C发展而来,与C兼容。 4. C++对C的‘增强’,表现在两方面: (1)在原来基于过程的机制基础上,对C语言的功能做了不少扩充。 (2)增加了面向对象的机制。 5. 学习C++,既要会利用C++进行基于过程的结构化程序设计,也要会利用C++进行面向对象的程序设计。 6. 标准C++要求main函数必须声明为int型。有的操作系统(如UNIX,Linux)要求执行一个程序后必须向操作系统返回一个数值。因此,C++的处理是这样的:如果程序正常执行,则向操作系统返回数值0,否则返回数值-1.在目前使用的一些C++编译系统并未完全执行这一规定,如果主函数首行写成void main()也能通过。标准C++主函数规定如下: int mian() { return 0; } 参考文献 [1

c语言l博客作业05

人走茶凉 提交于 2019-12-02 10:42:16
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 学习函数的运用编程程序 这个作业在那个具体方面帮助我实现目标 通过学习函数运用和循环体运行过程 参考文献 《C Primer plus》《指定次数的循环程序设计》 1.PTA实验作业 从PTA题目集中选出2个你最满意的题目完成以下内容,内容要求如下: 1.1 题目名1 题目内容描述 :编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。 数据表达:运用i作为变量,sum=0赋值为初始值,同时i和sum也是整型,for语句来表达取值范围 数据处理:运用表达式sum=sum+x*x和运用if-else分支来运行,来判断数据是否正确,同时也运用for语句来判断是否满足条件 **函数参数:主调函数是mai'n,被调函数fun,运用了if-else类型,都是整形型 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 18 1 说明18各平方之和能被整除 12 1 说明12各平方之和能被整除 15 0 说明15各平方之和不能被整除 1.1.4

C语言I博客作业05

爱⌒轻易说出口 提交于 2019-12-02 10:35:38
问题 答案 这个作业属于哪个课程 C语言程序设计2 这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 学习好C语言和灵活使用Markdwn语法还有"for"循环语句 这个作用在哪个具体方面帮助我实现目标 "for"循环语句的应用,新dingyie学习的编程语句,函数得应用 参考文献 PTA常见问题解析,C语言程序设计。 1.PTA实验作业 1.1判断一个整数的各位数字平方之和能否被5整除 题目内容描述编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义: int fun(int n ); 其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0 1.1.1数据处理 数据表达:本题用了“x”“sum”个变量,都是整型变量 数据处理: 运用了"for"循环语句 1.1.2实验截图 1.1.3造测试数据 输入数据 输出数据 说明 18 the result is 1 18的各位数平方和被5整除 12 the result is 1 12的各位数平方和被5整除 1.1.4PTA提交列表及说明 提交列表说明 1.编译错误:当时少打了一个符号 1.2

C语言1博客作业05

烂漫一生 提交于 2019-12-02 10:21:30
问题 答案 这个作业属于在哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业05 我在这个课程目标是 学好C语言,为后面学习打好基础 这个作业具体在哪里方面帮助我 练习PTA作业,写博客 参考文献 百度 一.PTA实验作业 1.1题目名 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义: int fun(int n ); 其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:使用了整形变量s和i,s代表各位数字平方之和,i代表个十百数字 数据处理:使用while语句,表达式为i=n%10; s+=i*i; n/=10; 函数参数:int main()是主调函数,int fun(int n )是被调函数,是整形函数,实参是n,形参是s,i。 1.1.2实验代码贴图 1.1.3造测试数据 输入数据 输出数据 说明 12 The result is 1 PTA数据 123 The result is 0 PTA数据 231223652 The result is 0 非常复杂数据 -15 The result is 0 负数 1234 The result is 1 多位数 1.1.4 PTA提交列表及说明 编译错误

C语言I作业05

给你一囗甜甜゛ 提交于 2019-12-02 10:03:16
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 灵活运用不同方法来编写代码,深入理解函数定义 这个作业在那个具体方面帮助我实现目标 c语言的运算符表达式、基本流程、结构体,以及一些格式的使用,调用函数的定义,也帮助我怎么样互评代码 参考文献 C语言程序设计,提问的智慧 1.PTA实验作业 1.1 判断一个整数的各位数字平方之和能否被5整除 题目描述:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回。 1.1.1数据处理 数据表达:运用整型int定义sum,先给sum赋值为0,然后计算、并取余数和取整。 数据处理:本题所用到的表达式为sum+=(n%10)*(n%10),用了while和if-else语句,即分支结构。 函数参数:主调函数int main、被调函数int fun( int n ),实参是n、形参是sum。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 3 0 不能被5整除 30 0 不能被5整除 123 1 能被5整除 1.1.4 PTA提交列表及说明 1.编译错误;第一排函数定义括号后面打了分号。 2.第二次编译错误则是把英文单词打错了以及return后面打了

C语言I作业05

末鹿安然 提交于 2019-12-02 09:53:30
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业05 我在这个课程的目标是 灵活运用函数,解决乘阶和乘方问题。 这个作业在那个具体方面帮助我实现目标 如何用函数编程。 参考文献 思维导图 百度百科 1.PTA实验作业(20分/题) 1.1 题目名1 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0。 1.1.1数据处理 数据表达:定义了m,n和N 数据处理:用了while,if两个部分,while用于计算,if用来确定函数返回值。 函数参数:主调函数:int main() 被调函数:int func(const int N)被调函数为整型,实参:m n(整型) 形参:N(整型) 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 578 0 输入的非水仙花数 153 1 输入水仙花数 1.1.4 PTA提交列表及说明 提交列表说明: 部分正确:少写了return 0;没有将数据返回。 1.2 题目2 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.2.1 数据处理 数据表达:定义整型m n

C语言I作业05

谁说我不能喝 提交于 2019-12-02 09:44:47
呦呦 2019/10/25 23:35:15 一、本周教学内容&目标 第2章 用C语言编写程序-函数 2.5 生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 学习基本函数的定义和调用 这个作业在那个具体方面帮助我实现目标 使用基本函数实现简化程序 参考文献 百度 1.PTA实验作业 1.1 题目名1 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义: int fun(int n ); 其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。 裁判测试程序样例: #include <stdio.h> int fun( int n ); int main() { int m; scanf("%d", &m); printf("The result is %d\n", fun(m)); return 0; } 1.1.1数据处理 数据表达:运用(整型)int定义sum,result 数据处理:运用for循环语句