循环结构
无聊吃口曜
编程萌新
展开
-
字符串逆序
描述 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出 在一行中输出逆序后的字符串。 输入样例 1 Hello World! 输出样例 1 !dlroW olleH 一. string函数库里有一个strrev函数,用于反转字符串,不过是非标准函数,部分编译器不予支持。 #include <stdio.h> #include <string.h> int...原创 2021-11-22 20:35:22 · 1092 阅读 · 0 评论 -
统计一行文本的单词个数
描述本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入: 输入给出一行字符。长度 <= 500 输出: 在一行中输出单词个数。 输入样例 1 Let's go to room 209. 输出样例 1 5 注意空格的位置和多个空格。 #include <stdio.h> #include <string.h> int main() { char...原创 2021-11-22 20:19:30 · 700 阅读 · 0 评论 -
C语言 素数筛
素数筛 描述 素数(质数):除了1和它本身之外不能被其他数整除的数。 合数:除了1和它本身之外能被其他数整除的数。 1既不是素数也不是合数。 给你一个区间 l r,请你输出 l r 中所有的素数 输入 输入两个数l和r 1 ≤ l < r ≤ 1000000 输出 输出l r之间的所有素数 简单的循环加判断方法; #include <stdio.h> int main() { int l,r; scanf("%d %d",&l,&r原创 2021-11-09 20:44:21 · 1294 阅读 · 0 评论 -
韩信点兵
描述 在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的数为1; 再按从1至6报数,记下最末一个士兵报的数为5; 再按从1至7报数,记下最末一个士兵报的数为4; 最后按从1至11报数,最末一个士兵报的数为10; 请编写程序计算韩信至少有多少兵。 输入 无 输出 输出韩信至少拥有原创 2021-11-06 17:12:36 · 166 阅读 · 0 评论 -
十进制转十六进制
描述; 输入整数a和b,输出从a到b的所有整数的十六进制形式。具体输出格式参考样例。 输入: 输出: 200 210 C8 C9 CA CB CC CD CE CF D0 D1 D2 20000 200104E20 4E21 4E22 4E23 4E24 4E25 ...原创 2021-11-06 17:02:35 · 112 阅读 · 0 评论