c++从键盘上输入一个字符串求字符串长度

来源:百度知道 编辑:UC知道 时间:2024/06/21 02:39:24
小弟是刚入门,那位大哥帮帮忙啊

头文件<string.h>中有函数是计算字符串长度的
strlen()返回值为字符串的实际长度。不含'\0'

#include <iostream>
#include <string>
using namespace std;
int main()
{
cout<<"输入字符串"<<endl;
string str;
cin>>str;
cout<<"字符串的长度为"<<str.size()<<endl;
return 0;
}

#include<stdio.h>
#include <stdlib.h>
int main()
{
char* str = (char*)malloc(sizeof(char)*100);
char* temp = NULL;
int leng = 0;
scanf("%s", str);
temp = str;
while(*str)
{
str++;
leng++;
}
printf("输入字符串的长度为%d", leng);
free(temp);
return 0;
}

#include "string.h"
#include "iostream.h"

void main()
{
char* str;
cout<<"输入字符串"<<endl;
cin>>str;
cout<<"str的长度为:"<<strlen(s

C语言:编写程序从键盘上输入一个字符串和一个字符,实现从字符串中删除该字符。 从键盘上输入一个字符串,将该字符串重新按ASCII码从大到小顺序输出。 从键盘上输入一个字符串假定字符串的长度小于80试分别统计出每一种英文字母(不区分大小写)的个数 编写一个程序,从键盘读入一系列字符串,然后报告输入的最长以及最短的字符串的长度。 C++编程 从键盘上输入多行字符串,用Ctrl+Z结束输入,将所有输入的字符串存入d:\myfile.txt文件中 求一个C++问题 从键盘上输入两个数,如果计算这两个数相除的小数部分 如何输入一个字符串?用c 寻求键盘上可以输入的所有字符串 为什么输入左边大键盘上数字键出现陌生字符串 写C语言要求从键盘上输入一个3位的数值,并将其逆序输出