
c++中档题
小小阁楼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++中档题:字符串整理
题目描述输入一个字符串,将字符串中所有非英文字母的字符删除后输出。输入多组测试数据,每组输入一个以回车结束的字符串。输出将这行字符中所有非英文字母的字符删除后输出样例输入I Have 2 MP3.please you declare the variable m_n_DLength10!样例输出IHaveMPpleaseyoudeclarethevariablemnDLength下面是程序#include <stdio.h>int main(){char a[原创 2020-08-16 08:10:08 · 279 阅读 · 0 评论 -
C++中档题:统计字母数字等个数
统计字母数字等个数题目描述输入一串字符,统计这串字符里的字母个数,数字个数,空格字数以及其他字符(最多不超过100个字符)输入多组测试数据,每行一组输出每组输出一行,分别是字母个数,数字个数,空格字数以及其他字符个数样例输入I am a student in class 1.I think I can!样例输出18 1 6 110 0 3 1...原创 2020-08-15 09:54:14 · 1269 阅读 · 0 评论 -
C++中档题:求阶乘的函数
求阶乘的函数题目描述函数定义的语法形式类型说明符 函数名(含类型说明的形式参数表){语句序列}现在请你编写一个求阶乘的函数,并利用这个函数求n的阶乘输入输入一个整数n (n <=10)输出利用函数求出n的阶乘,并输出样例输入 Copy3样例输出 Copy6下面是代码//创作者:小小阁楼#include<stdio.h>int fact(int n){int i,s=1;for(i=1;i<=n;i++){s=s*i;}retur原创 2020-08-07 07:57:01 · 3886 阅读 · 0 评论 -
C++中档题:统计字母数字等个数
统计字母数字等个数题目描述输入一串字符,统计这串字符里的字母个数,数字个数,空格字数以及其他字符(最多不超过100个字符)输入多组测试数据,每行一组输出每组输出一行,分别是字母个数,数字个数,空格字数以及其他字符个数样例输入 CopyI am a student in class 1.I think I can!样例输出 Copy18 1 6 110 0 3 1下面是代码#include<stdio.h>#include<string.h>int原创 2020-08-06 08:31:58 · 693 阅读 · 0 评论 -
C++中档题:统计元音
统计元音题目描述统计每个元音字母在字符串中出现的次数。输入输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串,只由小写字母组成。输出对于每个测试实例输出5行,格式如下: a:num1 e:num2 i:num3 o:num4 u:num5 多个测试实例之间由一个空行隔开。 请特别注意:最后一块输出后面没有空行:)样例输入 Copy2aeioumy name is ignatius样例输出 Copya:1e:1i:1o:1u:1a:2e:原创 2020-08-06 08:02:29 · 1155 阅读 · 0 评论 -
c++中档题:最大数与数列最后一个数交换
题目描述输入一个正整数n( 1 < n < 100),再输入n个整数,将最后一个数与数列最大数交换位置(若最大数在数列最后,就不用交换),输出交换后的n个数。输入先输入一个正整数n,再输入n个整数输出输出交换后的数列(即最大数在数列最后位置)样例输入 Copy5 3 5 2 8 19 88 33 55 99 44 66 77 22 11样例输出 Copy3 5 2 1 888 33 55 11 44 66 77 22 99下面是代码//创作者:小小阁楼#inclu原创 2020-08-03 07:56:43 · 1239 阅读 · 0 评论 -
c++中档题:高斯变理
题目描述告诉你n,你能笔算计算出下面的值吗? 1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+……+1/(1+2+3+4+……+n) 想一想,笔算如何快速算出来。 当然这里我们用计算机来实现,你可以不用那种办法啦!输入多组测试数据,每组输入一个非负整数N输出对于每组数据在一行输出1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+……+1/(1+2+3+4+……+n)的值,保留4位小数样例输入 Copy2样例输出 Copy1.3333下面是程序:#inclu原创 2020-07-28 18:31:38 · 258 阅读 · 0 评论 -
c++中档题:部分A+B
题目描述正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA + PB。输入输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 < A, B < 1010。输出在一行中输出PA + PB的值。样例输入3862767 6 13530293 33862767 1 13530293 8样原创 2020-07-28 18:55:56 · 401 阅读 · 0 评论