浙大版《C语言程序设计(第3版)》题目集 - 习题6-4 使用函数输出指定范围内的Fibonacci数(20 分)
题目链接:点击打开链接题目大意:略。解题思路:递归写法。AC 代码int f, fst=1; int fib( int n ) { if(n==1 || n==2) return 1; return fib(n-1) + fib(n-2); } void PrintFN( int m, int n ) { int i=1; while(fib(i)<m) i...
浙大版《C语言程序设计(第3版)》题目集 - 习题6-2 使用函数求特殊a串数列和(20 分)
题目链接:点击打开链接题目大意:略。解题思路:SumA函数这写法,效率会更高,以免在fn函数中传来传去。AC 代码int sum; int fn( int a, int n ) { long long b=a; for(int i=0; i<n; i++) { sum+=b; b=b*10+a; } return (b-a)/10; } int SumA...
浙大版《C语言程序设计(第3版)》题目集 - 习题5-7 使用函数求余弦函数的近似值(15 分)
题目链接:点击打开链接题目大意:略,有一个很奇怪的问题:只因把 down 变量放在 int 里就第二个点无法通过,不知为何?经验证,long long 对 down 都不行,发现 double 其实比 long long 范围还要大。解题思路:略。AC 代码double funcos( double e, double x ) { double val=1, sum=1, up=1, dow...
浙大版《C语言程序设计(第3版)》题目集习题5-6 使用函数输出水仙花数 (20 分)
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定区间(m,n)内所有的水仙花数。函数接口定义:int narcissistic( int number );void PrintN( int m, int n );函数narcissistic判断number是否为水仙花数,是则....

浙大版《C语言程序设计(第3版)》题目集习题5-5 使用函数统计指定数字的个数 (15 分)
本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。裁判测试程序样例:#include <stdio.h> int CountDigit( int n....

浙大版《C语言程序设计(第3版)》题目集习题5-4 使用函数求素数和 (20 分)
本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );int PrimeSum( int m, int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[m, n]内所有素数的和。题目保证用户传入的参数m≤n....

C语言基础习题——统计学生成绩
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:大于等于90分为A;小于90且大于等于80为B;小于80且大于等于70为C;小于70且大于等于60为D;小于60为E。输入格式:输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。输出格式:在一行中输出A、B、C、D、E对应的五分制成绩的人数分....
带你读《C语言程序设计习题解析与上机指导》之三:数据类型、运算符与表达式
点击查看第一章点击查看第二章 第3章数据类型、运算符与表达式 3.1本章知识重点 1)C语言的基本词汇表和关于标识符的规定。2)变量和常量:在程序运行过程中其值可以改变的量称为变量。变量具有数据类型、变量名、变量值和存储类型四个属性。变量在其存在期间,在内存中按照定义的类型占据不同长度的存储单元,并可以用来多次存放不同的数值。在程序运行过程中其值不能改变的量称为常量,其类型是由本身隐含的类型决定....
带你读《C语言程序设计习题解析与上机指导》之二:Visual C++ 2010上机指南
点击查看第一章点击查看第三章 第2章Visual C++ 2010上机指南 2.1Visual C++ 2010概述 Visual Studio是微软公司推出的目前流行的Windows平台应用程序开发环境。Visual Studio 2010同时带来了 NET Framework 4.0,除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。Visual St....
带你读《C语言程序设计习题解析与上机指导》之一:计算机程序设计实验的 一般步骤
高等院校计算机教材系列C语言程序设计习题解析与上机指导第3版点击查看第二章点击查看第三章朱鸣华 罗晓芳 董 明 孟 军 汪德刚 编著第一部分 C语言编程环境简介 第1章 计算机程序设计实验的一般步骤第2章 Visual C++ 2010上机指南 第1章计算机程序设计实验的一般步骤 1.1计算机程序设计实验的目的 C语言程序设计是一门实践性很强的课程,该课程的学习有其自身的特点,学习者....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C语言更多习题相关
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注