logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C语言:按等级统计学生成绩

本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。函数接口定义:int set_grade( struct student *p, int n );其中p是指向学生信息的结构体数组的指针,该结构体的定义为:struct student{int num;char name[20];int score;char grade;};n是数组元素个数。学号num、姓名name和成绩scor

#c语言
C语言:输出500以内的完数

一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子是1,2,3,且6=1+2+3,因此6是完数。编程找出500以内的所有完数,并按下面的格式输出其因子:6是一个完数,它的因子是1,2,3。代码:#include<stdio.h>#define MAX 500int main(void){int a[100];//用来储存x的因子int x=2;//咱从2开始来找‘完数

#c语言
C语言:删除字符

本题要求实现一个删除字符串中的指定字符的简单函数。函数接口定义:void delchar( char *str, char c );其中char *str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。裁判测试程序样例:#include <stdio.h>#define MAXN 20void delchar( char *str, c

#c语言
C语言:使用函数统计指定数字的个数

本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。裁判测试程序样例:#include <stdio.h>int CountDigit( int num

#c语言
C语言:使用函数计算两点间的距离

本题要求实现一个函数对给定平面任意两点坐标(x​1​​ ,y1)和(x2,y​2),求这两点之间的距离。函数接口定义:double dist( double x1, double y1, double x2, double y2 );其中用户传入的参数为平面上两个点的坐标(x1, y1)和(x2, y2),函数dist应返回两点间的距离。裁判测试程序样例:#include <stdio.h&

#c语言
到底了