wlacm 2021.4.18
桎岚
大一,刚入门c语言,发布所有文章旨在交流分享,若发现代码有错误的地方或者精进建议欢迎私信指出B站@桎梏只恋岚风
展开
-
问题 H: 【字符串】字符串排序
题目描述输入一组字符串,不超过100个,将输入的字符串按照升序排列并输出(每行一个)输入每行输入一个字符串(即:每个字符串以换行符号作为结束)每个字符串长度不超过25读取直到输入结束样例输入 Copybeeantdogcat样例输出 Copyantbeecatdog#include <stdio.h>#include <string.h> int main(void){ char a[101][26],b[26];int i=0,j,k,原创 2021-04-18 18:36:54 · 507 阅读 · 0 评论 -
问题 I: 字符串简单加密
题目描述有一种简单的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,其余非字母的字符不变,则可得到一个简单的加密字符串。输入输入一行字符串(可能包含空格),长度小于80个字符。输出输出加密后的字符串。样例输入 Copycbc123样例输出 Copydcd123#include <stdio.h>#include <string.h>int main(int argc, char *argv[]){原创 2021-04-18 18:36:14 · 1996 阅读 · 0 评论 -
问题 G: 【字符串】态度决定一切
题目描述人生中什么才是最重要的呢?有人说是勤奋,有人说是知识,还有人说是金钱或者运气。如果英文的26个字母A到Z依序分别代表1到26分,那么:KNOWLEDGE(知识)是11+14+15+23+12+5+4+7+5=96分,HARDWORK(勤奋)是8+1+18+4+23+15+18+11=98分,MONEY(金钱)是13+15+14+5+25=72分,而LUCK(运气)只有12+21+3+11=47分。 究竟是什么才能让人生得到满分呢?人生的每一个问题总能找到答案,只要改变你的态度。也原创 2021-04-18 18:35:40 · 521 阅读 · 1 评论 -
问题 F: 首字母缩略词
题目描述首字母缩略词是一个单词,是从短语中的单词取第一个字母形成的。例如,RAM是“random access memory”的缩写。编写一个程序,允许用户键入一个短语,然后输出该短语的首字母缩略词。注意:首字母缩略词应该全部为大写,即使短语中的单词没有大写。输入输入一行长度为n的短语(n≤200),至少有1个单词,已知短语中所有单词都是由大写字母和小写字母构成,单词之间用一个空格分隔。输出输出该短语的首字母缩略词,要求首字母的大写。样例输入 Copyrandom access memory原创 2021-04-18 18:35:03 · 2262 阅读 · 0 评论 -
问题 E: 字符串逆序输出
题目描述输入一个字符串,以换行符号作为结束(字符串长度不超过50)将输入内容倒序输出。注意:字符串中可能有空格。样例输入 Copyflow up样例输出 Copypu wolf提示用gets或者getchar输入字符串#include <stdio.h>#include <string.h> int main(int argc, char *argv[]){ char a[100],b[100],n=0; gets(a); for原创 2021-04-18 18:34:16 · 521 阅读 · 0 评论 -
问题 D: 【字符串】单选题
题目描述浙江省的省会是________A.宁波B.温州C.杭州D.台州单选题,即单项选择题,是考试中常见的一种题型,可以检查考生对所学知识的掌握程度和辨别分析能力。通常每个单选题会提供4个(或更多)候选的参考答案,只有考生选择了正确的答案才能得到这个题目的分值。由于单选题具有评分客观、易于机考等优点,目前在很多考试中,都会出现大量的单选题。例如:大学英语4级(CET4)考试中,单选题的累计分值超过50%输入输入内容为两行,第一行的内容为试题的标准答案,内容只包含ABCD四种大写字母,长度不超过原创 2021-04-18 18:32:08 · 260 阅读 · 0 评论 -
问题 C: 身份证号码
题目描述传说中,每个人的身份证号隐藏着一个巨大的秘密——你可以通过身份证号知道一个人的真正性别!有些人一直以为自己是个萌妹子,但他的身份证号无时无刻不在提醒着他:你是个糙汉子!如何从身份证号知道一个人的性别呢?对于现行的身份证号规范而言,倒数第二位是奇数,则该身份证号对应着一位男性;如果是偶数的话,则对应着一位女性。例如 330726195603074713,代表着一位男性;而 330722196201070022,代表的则是一位女性。现在给定若干个合法的身份证号,请判断出分别对应的人是男性还是女性原创 2021-04-18 18:31:32 · 544 阅读 · 0 评论 -
问题 B: 统计字符串中数字字符个数
题目描述输入一行字符串(可能包含空格),统计出其中数字字符的个数。输入一行字符串,总长度不超过255。输出输出字符串中数字字符的个数。样例输入 CopyAt present, there are more than 20,000 full-time students at ZWU, with a staff of more than 1,000.样例输出 Copy9#include <stdio.h>#include <string.h> int main原创 2021-04-18 18:30:56 · 345 阅读 · 0 评论 -
问题 A: 字符串(不含空格)中数字字符个数
题目描述输入一个字符串(仅有字母和数字构成),统计出其中数字字符的个数。输入输入一个字符串(仅有字母和数字构成),长度不超过30。输出输出为1行,输出字符串里面数字字符的个数。样例输入 CopyA1B2C3样例输出 Copy3#include <stdio.h>#include <string.h> int main(int argc, char *argv[]){ char a[100];int n=0; gets(a); for原创 2021-04-18 18:29:49 · 1109 阅读 · 0 评论