自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 7-1 判断上三角矩阵 (15 分)

上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。输入格式:输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。输出格式:每个矩阵的判断结果占一行。如果输入的矩阵是上三角矩阵,输出“YES”,否则输出“NO”。输入样例:331 2 30 4 50 0 621 0-..

2021-11-29 16:01:51 206

原创 6-10 使用函数求余弦函数的近似值 (15 分)

本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯函数接口定义:double funcos( double e, double x );其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。裁判测试程序样例:#include <stdio.h>#include <ma

2021-11-29 09:01:50 925

原创 6-7 字符金字塔 (10 分)

本题要求实现函数输出n行字符金字塔。函数接口定义:void CharPyramid( int n, char ch);其中n和ch是用户传入的参数,n为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行由字符ch构成的字符金字塔。注意每个字符后有一个空格。裁判测试程序样例:#include <stdio.h>void CharPyramid( int n, char ch );int main(){ int n; char ch

2021-11-29 08:58:43 1449

原创 6-5 使用函数输出指定范围内的完数 (20 分)

本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数。所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。函数接口定义:int factorsum( int number );void PrintPN( int m, int n );其中函数factorsum须返回int number的因子和;函数PrintPN要逐行输出给定范围[m,n]内每个完数的因子累加形式的分解式,.

2021-11-29 08:57:04 318

原创 6-2 判断水仙花数 (10 分)

所谓水仙花数(也称自幂数、自恋数、阿姆斯特朗数),它是一个 3 位数,其每位数字的 3 次幂之和等于它本身。请编写函数,判断水仙花数。函数原型int IsNarc(int x);说明:参数x是任意自然数。若x是水仙花数,则函数值为 1 (真),否则为 0 (假)。裁判程序#include <stdio.h>#define Cube(x) ...(略)...int IsNarc(int x);int main(){ int x; s...

2021-11-29 08:56:17 3824

原创 素数判断函数

看代码:int prime( int p ){ int i; if(p==1){ return 0; } if(p==2){ return 1; } if(p<=0){ return 0; } for(i=2;i<=p-1;i++){ if(p%i==0){ return 0; } } return 1;}

2021-11-29 08:55:45 84

原创 6-4 使用函数求素数和 (20 分)

本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );int PrimeSum( int m, int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[m,n]内所有素数的和。题目保证用户传入的参数m≤n。裁判测试程序样例:#include <stdio.h>#includ.

2021-11-29 08:54:25 1533

原创 阶乘函数(返回值为double类型)

看代码:double fact( int n ){ double result=1,i; for(i=1;i<=n;i++){ result=result*i; } return result;}望大牛指正。

2021-11-29 08:53:17 1392 2

原创 6-3 使用函数求1到10的阶乘和 (10 分)

本题要求实现一个计算非负整数阶乘的简单函数,使得可以利用该函数,计算1!+2!+⋯+10!的值。函数接口定义:double fact( int n );其中n是用户传入的参数,其值不超过10。如果n是非负整数,则该函数必须返回n的阶乘。裁判测试程序样例:#include <stdio.h>double fact( int n );int main(void){ int i; double sum; sum = 0;

2021-11-29 08:51:55 1807

原创 6-1 符号函数 (10 分)

本题要求实现符号函数sign(x)。

2021-11-29 08:49:03 570

原创 C语言辗转相除法计算最大公约数的函数

变量类型必须是int型看代码:int yueshu(int a,int b){ int c,yushu,result; if(a<b){ c=a;a=b;b=c; } while(1){ yushu=a%b; if(yushu==0){ result=b; break; } a=b;b=yushu; } return result; }作者新手小白,望大佬指正;...

2021-11-18 16:37:33 657

原创 1062: 最大公约数

时间限制:1Sec内存限制:30 MB提交:2750解决:2395[提交] [状态] [讨论版] [命题人:eilene]题目描述输入两个正整数,输出其最大公约数。输入输入两个正整数m和n,数据之间用空格隔开。输出输出一个整数,表示m和n的最大公约数。样例输入Copy4 6样例输出Copy2#include <stdio.h>int yueshu(int a,int b){ int c,yushu,result; ...

2021-11-18 16:33:00 164

原创 1061: 顺序输出各位数字

时间限制:1Sec内存限制:30 MB提交:2214解决:2316[提交] [状态] [讨论版] [命题人:eilene]题目描述输入一个整数,从高位开始逐位分割并输出各位数字。输入输入一个正整数n,n是int型数据输出依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5样例输入Copy12345样例输出Copy1 2 3 4 5#include <stdio.h&g...

2021-11-18 15:46:42 277

原创 1060: 逆序数字

题目描述输入一个int型整数,将其逆序输出,每个数字后有一个空格。输入输入一个整数n,你可以假设n在int范围内输出将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1样例输入Copy12354样例输出Copy4 5 3 2 1 提示整数n对10取模可得到个位上的数字,而利用整数商是整数这一特点,整数n除以10的商正好“扔掉”了个位上的数字...

2021-11-18 15:34:59 283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除