![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
Pinkray_07
这个作者很懒,什么都没留下…
展开
-
C/C++ 模拟专题
模拟专题3004.生理高峰#include <stdio.h>#include <stdlib.h>int main(){ int t;scanf("%d",&t); for(int m=0;m<t;m++)//p-23 e-28 i-33 { int p,e,i,d;scanf("%d %d %d %d",&p,&e,&i,&d); int a,b,c;原创 2020-09-12 10:08:12 · 470 阅读 · 0 评论 -
C/C++ 字符串专题
字符串专题2878.字串排序在 2010 年百度公司的一次校园招聘笔试中,要求应聘者设计一个 strnumcmp 函数。对比普通的 strcmp 函数,差别在于,当字符串中包含数字时,比较数字大小。数字大小相同或不含数字时,仍然沿用原来的 strcmp 方式。所有不含数字的字符串均小于含数字的字符串。每个字符串的长度范围为 1 ~ 30,而其中包含的数字个数范围为 0 ~ 8,且数字在一个字符串中是连续的。例如:strnumcmp 的判定结果:“abc”<“abc#”<“abcd”<原创 2020-09-12 08:05:05 · 922 阅读 · 0 评论 -
C/C++ 数制专题
数制专题2893.数据密度所有类型的数据在内存中都是以二进制的形式存放的。其中有些位是 1,而有些位是 0。例如:字符 A 的二进制表示 01000001 中有 2 位是 1,6 位是 0。设 sizeof(char) 为 1。数据密度定义为一块内存数据中 1 的位的占比。写程序计算一组字符的数据密度。对于每一行中的一组字符,以最简分数形式在一行中输出其数据密度。分数格式:分子 / 分母#include <iostream>#include <string>usin原创 2020-09-09 14:38:45 · 682 阅读 · 0 评论 -
C/C++ 排序专题
排序专题3238.字串非重复字符数排序对 个由大写字母组成的长度为 的字符串,按字符串中不同字符个数从多到少的顺序进行排序。不同字符个数相同的字符串按字符串的字典序排序。例如:ABCCBA 和 CDFE 按照 CDFE ,ABCCBA 顺序排序,因为 ABCCBA 的不同字符个数是 个,CDFE是 个。ABCCBAX 和 CDFE 按照 ABCCBAX, CDFE 顺序排序,因为这两个字符串的不同字符个数都是 个,而 ABCCBAX 的字典序小于 CDFE。#include <ios原创 2020-09-08 23:37:16 · 1092 阅读 · 0 评论 -
19_1_C语言基础_Lab07_Recursion and Function
正整数的各位数字之和请编写递归程序,计算给定正整数的各位数字之和。例如,如果实参为12345,则函数返回1+2+3+4+5=15,即返回15.#include <stdio.h>#include <stdlib.h>int main(){ int n,x=0; scanf("%d",&n); while(n!=0) { ...原创 2019-11-19 20:16:12 · 455 阅读 · 0 评论 -
19_1_C语言基础_Lab06_函数初步
立方和(循环)编写程序输出这样的三位数:这个三位数本身正好等于其每个数字的立方和。(如 153 = 1的立方+5的立方+3的立方)数字间用空格隔开。#include <stdio.h>#include <stdlib.h>int main(){ int num; for(num=100;num<1000;num++) { ...原创 2019-11-19 20:16:24 · 925 阅读 · 0 评论 -
19_1_C语言基础_Lab05_循环
球的反弹高度(循环)一球从100米高度落下,每次落地后跳回原高度的一半,再落下。编程求它在第10次落地时,共经过距离为多少米?第10次落地后的反弹有多高?运算结果请按照3位小数输出。两个输出用空格隔开。#include <stdio.h>#include <stdlib.h>int main(){ double s=0; double h=100...原创 2019-11-19 20:15:59 · 648 阅读 · 0 评论 -
19_1_C语言基础_Lab01~04_数据类型/关系&逻辑运算符及表达式/选择结构
大小写转换#include <stdio.h>#include <stdlib.h>int main(){ char ch1,ch2; scanf("%c",&ch1); ch2 = ch1 + 32; printf("%c\n",ch1-'A'+'a');//method1 printf("%c\n",tolowe...原创 2019-11-19 20:15:24 · 905 阅读 · 0 评论