C语言
PlumpBoy
这个作者很懒,什么都没留下…
展开
-
C语言简易的学生信息管理系统2.0
实现增删改查,每项数据的最大最小值,从高到低,从低到高排序。添加大量误操作提示。#include<stdio.h>#include<math.h>struct student{ int num; char name[10]; int chinese,math,english,science,total; }; struct student s[30];in...原创 2020-03-23 12:15:37 · 339 阅读 · 0 评论 -
机器人行走问题
机器人行走问题#include<stdio.h>int main(void){ int u,d,r,l,i,a,c,result; char b; r=u=l=d=result=0; scanf("%d",&a); b=getchar(); for(i=1;i<=a;i++) { scanf("%d",&c); if(c==1) ...原创 2020-03-17 12:15:41 · 250 阅读 · 0 评论 -
计算邮费
计算邮费#include<stdio.h>int main(void){ int m,n,N; double p; while(scanf("%d%d",&m,&n)!=EOF) { scanf("%d%d",&m,&n); if(m==1) { n=n-5000; if(n<=5000) { p...原创 2020-03-17 12:14:07 · 1354 阅读 · 0 评论 -
查验身份证
查验身份证一个合法的身份证号码由17位数字(包含地区、出生日期和顺序编号)加1位校验码组成。校验码的计算规则如下:(1)首先对前17位数字加权求和,权重分配为: (7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4,3,)(2)然后将计算的和对11取模得到值Z;(3)最后按照以下关系对应Z值与校验码M的值Z: 012345678910M:...原创 2020-03-17 12:03:54 · 142 阅读 · 0 评论 -
函数实现字符串逆序
函数实现字符串逆序本题要求实现一个字符串逆序的简单函数。函数接口定义:void f( char *p );函数f对p指向的字符串进行逆序操作。要求函数f中不能定义任何数组,不能调用任何字符串处理函数。输入样例:Hello World!输出样例:!dlroW olleH#include <stdio.h>#define MAXS 20void f( char *p...原创 2020-03-17 11:47:34 · 1937 阅读 · 0 评论 -
使用函数的选择法排序
使用函数的选择法排序本题要求实现一个用选择法对整数数组进行简单排序的函数。函数接口定义:void sort( int a[], int n );其中a是待排序的数组,n是数组a中元素的个数。该函数用选择法将数组a中的元素按升序排列,结果仍然在数组a中。输入样例:45 1 7 6输出样例:After sorted the array is: 1 5 6 7#include <...原创 2020-03-17 11:45:40 · 1669 阅读 · 0 评论 -
使用函数求1到10的阶乘和
使用函数求1到10的阶乘和本题要求实现一个计算非负整数阶乘的简单函数,使得可以利用该函数,计算1!+2!+⋯+10!的值。函数接口定义:double fact( int n );其中n是用户传入的参数,其值不超过10。如果n是非负整数,则该函数必须返回n的阶乘。输入样例:本题没有输入。输出样例:1!+2!+…+10! = 4037913.000000#include <st...原创 2020-03-17 11:44:28 · 9629 阅读 · 0 评论 -
使用函数验证哥德巴赫猜想
使用函数验证哥德巴赫猜想本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );void Goldbach( int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式...原创 2020-03-17 11:40:28 · 1589 阅读 · 0 评论 -
使用函数求特殊a串数列和
使用函数求特殊a串数列和给定两个均不超过9的正整数a和n,要求编写函数求a+aa+aaa++⋯+aa⋯a(n个a)之和。函数接口定义:int fn( int a, int n );int SumA( int a, int n );其中函数fn须返回的是n个a组成的数字;SumA返回要求的和。输入样例:2 3输出样例:fn(2, 3) = 222s = 246#include ...原创 2020-03-17 11:38:48 · 636 阅读 · 0 评论 -
使用函数求余弦函数的近似值
使用函数求余弦函数的近似值本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0 /0!−x2 /2!+x4 /4!−x6 /6!+⋯函数接口定义:double funcos( double e, double x );其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差...原创 2020-03-17 11:37:24 · 658 阅读 · 0 评论 -
使用函数统计指定数字的个数
使用函数统计指定数字的个数本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。输入样例:-21252 2输出样例:Number of digit 2...原创 2020-03-17 11:35:36 · 1926 阅读 · 0 评论 -
C语言版简易的学生成绩管理系统
主要功能有增加信息,改动信息,查找信息,从低到高和从高到低排序,最大值最小值等#include<stdio.h>#include<math.h>struct student{ int num; char name[10]; int chinese,math,english,science,total; }; struct student s[30];int...原创 2020-03-15 22:35:35 · 1039 阅读 · 3 评论 -
使用函数求素数和
本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );int PrimeSum( int m, int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数PrimeSum返回区间[m, n]内所有素数的和。题目保证用户传入...原创 2020-03-13 23:41:48 · 751 阅读 · 0 评论 -
使用函数计算两点间的距离
本题要求实现一个函数,对给定平面任意两点坐标(x1 ,y1)和(x2,y2 ),求这两点之间的距离。函数接口定义:double dist( double x1, double y1, double x2, double y2 );其中用户传入的参数为平面上两个点的坐标(x1, y1)和(x2, y2),函数dist应返回两点间的距离。输入样例:10 10 200 100输...原创 2020-03-13 23:36:24 · 1411 阅读 · 0 评论 -
符号函数,本题要求实现符号函数sign(x)
符号函数,本题要求实现符号函数sign(x)。其中x是用户传入的整型参数。符号函数的定义为:若x大于0,sign(x) = 1;若x等于0,sign(x) = 0;否则,sign(x) = −1。输入样例:10输出样例:sign(10) = 1#include <stdio.h>int sign( int x );int main(){ int x; ...原创 2020-03-13 23:33:31 · 8395 阅读 · 0 评论 -
(长期贴)C语言易错点总结
本帖主要汇总我在学习C语言过程中自己出现的一些错误,踩的一些雷区,希望你看完之后能少犯一些错误 ヾ(๑╹◡╹)ノ"标识符规范: 标识符必须由字母,下划线或数字组成。 标识符必须以字母或下划线开头。 关键字不可作为标识符。 由于C语言中严格区分大小写,故某一字符大写的标识符仍为合法标识符,例如Int或printF(使用时不建议如此命名标识符)整数除以整数结果还是整数,这个结果为...原创 2019-11-15 08:40:55 · 620 阅读 · 0 评论