
刷题
各种题
whowhowhocares
一个每天都想回家的亡命之徒。
展开
-
关于c语言字符串操作-strncpy
使用strncpy的目的字符串使用前要初始化,不然就会有些奇怪的错误,读取到错误的内存。#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ char str[15], str1[8]="", str2[8]=""; while(scanf("%s...原创 2020-03-25 09:51:11 · 332 阅读 · 0 评论 -
最长&最短文本
1、结构体定义:struct node{ char str[2000]; int len;}n[2000], term;注意下面不能用 char strr[2000]; n[i].str = strr;这样直接赋值。可以使用strcpy(n[i].str, strr)2、scanf("%s"...原创 2020-03-04 17:21:08 · 238 阅读 · 0 评论 -
IP地址
关于C语言字符串的处理要特别注意:1、C语言中没有bool函数,如果要用,需要使用宏定义。2、字符串获取子串使用strncpy(str1, s+tem, i-tem);3、C语言中字符串作为参数传递用法4、字符串初始化/清空 memset5、char str1[25]=""; 最后一位加'\0' 表示结尾。#include <stdio.h>#inc...原创 2020-03-02 14:59:56 · 471 阅读 · 0 评论 -
统计单词
题目描述编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词)输入描述:输入包括1行字符串,以“.”结束,字符串中包含多个单词,单词之间以一个或多个空格隔开。输出描述:可能有多组测试数据,对于每组数据,输出字符串中每个单词包含的字母的个数。示例1输入复制...原创 2020-03-01 21:50:01 · 602 阅读 · 0 评论 -
C语言字符类型输入方式选择
1、char是字符型,而字符是一种特殊的整数。每个字符都有一个整数编码,称为ASCII码。C语言中的字符型用关键字char表示,它实际存储的是字符的ASCII码。字符常量可以用单引号法表示。在语法上可以把字符当作int型使用。2、scanf("%s", s);会读入一个不含空格、TAB、和回车的字符串,存入字符数组s。注:遇到空白字符会停下来。3、如果是字符数组char s[maxn][m...原创 2020-02-26 19:46:15 · 7641 阅读 · 0 评论