字符串操作
【☆o☆时空☆o☆】
这个作者很懒,什么都没留下…
展开
-
c语言——合法括号判断
一个字符串里含有一些小括号,包括左括号‘(’和右括号’)’。合法的序列形式中左、右括号的数量是相同的,每一对匹配的括号中总是左括号在前右括号在后,自左向右读取的时候不会出现未匹配的右括号。请编写一个函数判断字符串中的括号是否是合法的序列当str是合法括号序列时函数返回1,否则返回0。#include<stdio.h>int goodbrackets(char str[]);int main() { char c[1000]; printf("请输入:"); gets(c)原创 2022-01-23 01:04:01 · 2938 阅读 · 0 评论 -
c语言——字符串,最长单词
输入一行文字(长度<=200),找出其中最长的单词并输出(若有多个则输出多个)#include<stdio.h>#include<string.h>int main() { char a[100][20],*s[40]; int r=100,i,j,k=0,h=0,q; printf("请输入文字,并以.结尾:"); for(i=0; i<r; i++) { scanf("%s",a[i]); if(a[i][0]=='.') { br..原创 2022-01-20 23:19:53 · 352 阅读 · 0 评论 -
c语言——字符串右移
例题详解:将一个字符串循环右移n位输入样例:abcdefghijklmn10输出样例: efghijklmnabcd#include<stdio.h>#include<string.h>int move(char b[],int n,int m);int main() { int n,m,i; char a[50]; printf("请输入字符串:") ; scanf("%s",a); n=strlen(a); printf("请输入.原创 2022-01-20 23:07:25 · 3216 阅读 · 2 评论