
C
风满袖_人归后
这个作者很懒,什么都没留下…
展开
-
C语言实现的简易计算器
实现简易计算器,可以处理两个操作数的加减乘除和取余。#include <cstdio>int main(){ double num1,num2; char oper; printf("input:1+2 output:3\n"); printf("Enter your:\n"); scanf("%lf%c%l...原创 2019-06-19 20:44:31 · 6137 阅读 · 1 评论 -
1015 德才论 (25 分)-PAT乙级
宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出 3 个正整数,分别为:N(≤105),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于 L...原创 2019-06-20 17:02:20 · 198 阅读 · 0 评论 -
C语言-分数的四则运算
分数的表示:需要分别表示分子和分母,可以采用结构体的形式。struct fraction{ int up,down; //up,down分别表示分数的分子和分母};于是可以得到使用结构体表示的分数四则运算函数分数加法:fraction add(fraction a,fraction b){ fraction result; resu...原创 2019-07-01 21:16:56 · 2612 阅读 · 0 评论 -
C语言基础-素数判定和求解
一,素数的定义:在大于1的自然数中,除了1和它本身以外不再有其他因数的数。即对于数N,在2~N-1范围内找不到一个数i符合N%i==0。二,根据以上定义,我们可以写出判断素数的函数:bool isprime(int x){ if(x<=1) return false; for(int i=2;i<x;i++) { if(x%i==0...原创 2019-07-02 16:46:38 · 688 阅读 · 0 评论 -
C语言-最大公约数和最小公倍数
最大公约数:指两个或多个整数共有约数中最大的一个,例如8和4的最大公约数是4。a和b的最大公约数记作gcd(a,b)。最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数。a和b的最小公倍数记作lcm(a,b)。一. 求解最大公约数: 使用辗转相除法,可以证明gcd(a,b)=gcd(b,a%b),即a和b的最大公约数与b和a%b的最大公约数相等。 ...原创 2019-06-28 17:30:27 · 273 阅读 · 0 评论