输入一个字符串c语言
答:include <stdio.h> include <string.h> include <Windows.h> void main(){ char a[80];int i,j,k=0,s=0,i1=0;scanf("%s",a);for(i=0;i<strlen(a);i++){ for (j=0;j<strlen(a);j++){ if (a[i]==a[j]){ k++;i1=i;} } if (k>s){ s=k;//printf("%c \...
答:在C语言中输入字符串后然后打印出来的编程方法如下:1.首先需要先定义一个存放字符串的数组空间,如给字符串100个数组空间。2.接着使用gets()函数来获取键盘输入的字符串。一般格式为gets(定义的字符数组名)。3.然后再使用puts()函数来输出之前输入的字符串内容。一般格式puts(定义的字符数组名)。4....
答:main(){char s[99],c;int i=0,n=0;printf("输入字符串(按Enter结束):\n");gets(s);printf("输入字符(按Enter结束):");c=getchar();for(i=0;i<99;i++){if(c==s[i])n++;} printf("字符串%s中字符%c出现%d次",s,c,n);} //看时间,你是用不到了,留个要学习的看吧...
答:\n");return 1;}printf("请输入一个字符串:");fgets(str, 100, stdin);fputs(str, file);fclose(file);// 读出字符串并统计字符个数file = fopen("STRING.txt", "r");if (file == NULL) {printf("无法打开文件!\n");return 1;}char ch;while ((ch = fgetc(file)) != EOF)...
答:n; i++){c = s[i];index = i;for (j = i + 1; j < n; j++){if (s[j] < c){index = j;c = s[j];}}if (index != i){c = s[index];s[index] = s[i];s[i] = c;}}}int main(){char s[20];gets(s);sort(s, strlen(s));puts(s);return 0;} ...
答:假设定义有字符数组(C语言把字符串按字符数组处理)str[30],那么我们向里面输入字符就可以为:scanf("%s",str);gets(str);他们都可以这样输出:printf("%s",str);或者puts(str);注意:(1)使用scanf输入字符串一定不能写成“scanf("%s",&str);”,因为str是数组名,作为一个地址存在,是不能...
答:include <stdio.h>void main(){int i;char s[80]={'\0'};gets(s);for(i=0;s[i]!='\0';i++)printf("%c",s[i]+1);}//运行示例:
答:include <stdio.h> int main(){ char str[100];long long an[100];int cnt=0,i=0,f=0;printf("Please input a string:");gets(str);while(str[i]){ if(str[i]>='0'&&str[i]<='9'){ if(f==1){ an[cnt]=an[cnt]*10+str[i]-'0';} if(f==0){ cnt++;f=1;an[...
答:define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ printf("请输入一个字符串(C/C++学习Q_U_N):\n");char str[100];scanf("%s", str);int length = strlen(str) + 1;char Max = str[0];for (int i = 0; i < len...
答:2 c = getchar();getchar函数的功能就是读入一个字符,并以返回值形式返回。三、输入一串字符(以空白字符分隔)。可以用scanf的%s格式。char str[100];//空间要定义足够大 scanf("%s", str);//将字符串读入并存在str中 四,读入一行数据。可以用gets函数。gets的功能就是读入一整行数据,以换...
网友评论:
离耍17877796619:
c语言 如何从键盘输入字符串?????? -
20273阮儿
: c语言从键盘输入字符串的步骤如下: 1.首先我们新建一个dev C++的项目. 2.接下来在项目中新建C语言程序文件. 3.然后在C语言文件中声明一个字节数组. 4.接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串. 5.接着在通过printf函数输出用户输入的内容. 6.最后运行C语言程序,我们输入内容以后就可以输出了.这样就解决了c语言从键盘输入字符串的问题了.
离耍17877796619:
C语言上中怎么样直接输入输出一个字符串 -
20273阮儿
: C语言中字符串的输入和输出主要有两种方式: 输入使用:scanf("%s",a);对应的输出使用:printf("%s\n",a); 输入使用:gets(b);对应的输出使用:puts(b);字符串或串(String)是由数字、字母、下划线组成的一串字符.一般记为 s=...
离耍17877796619:
在C语言中怎么输入一个字符串 -
20273阮儿
: 在c语言中存储一个字符串,一般有两种方法,一种是字符指针,一种是使用字符数组.比如: const char *str = "hello"; //使用字符串指针 const char str[] = "hello"; //使用字符数组 如果保存的字符串,需要修改.一般使用字符数组.比如: char path[256] = "c:\\windows\\"; strcat(path, "system32");
离耍17877796619:
C语言 键盘输入字符串 急!!~~~~ -
20273阮儿
: 简单地可以这样来://---------------------------------------------------------------------------#include <stdio.h>int main(void) {char a[10][80];/*有10个字符串,每个字符串最多80个字符*/int i;for (i = 0; i < 10; i++) {gets(a[i]);}for (i = 0; i < 10; i++) {puts(a[i]...
离耍17877796619:
c语言 输入一个字符串,一个个读入字符,再输出. -
20273阮儿
: for ( i=0;string[i]!='\0';i++); // 分号去掉 '\0' 不好判断.scanf 读不进 '\n' ,遇到 '\n' 要你再输入东西. 改用 getchar() 较好.#include <stdio.h> #include<stdlib.h> main(){ char s[100]; int i; printf("enter a string:"); i=0; while(1){ s[i]=getchar(); ...
离耍17877796619:
C语言编程在主函数中输入一个字符串利用函数求得字符串中大写字母小写字母数字字符空格及其他字符的个数 -
20273阮儿
: #include int main(void) {char ch[100];void count(char * p);printf("请输入字符串 : ");gets(ch);count(ch);return 0; } void count(char * p) {int upp=0, low=0, digi=0, spa=0, oth=0;for (int i = 0; p[i]; ++i){if (isupper(p[i]))upp++;else if (...
离耍17877796619:
C语言:键盘输入一个字符串以#结束,分别计算出该字符串中大写字母和数字的个数 -
20273阮儿
: void main() {char a;int x,y;x=0;y=0;printf("请输入一段字符串,以#号结束\n");while((a=getchar())!=35){if(a>64&&a<91)x++;else if(a>47&&a<58)y++;}printf("大写字母个数:%d 数字个数:%d\n",x,y);return 0; }
离耍17877796619:
急求!!C语言编程,键盘输入,一个字符串,在每个字符间插入逗号输出 -
20273阮儿
: #include <stdio.h> #include <string.h> void main() { int i,k; char str[1000]; scanf("%s",str);//楼上这里错了,gets(str)不能这么用 k=strlen(str); for(i=0;i<k-1;i++) printf("%c,",str[i]); printf("%c",str[k-1]); }
离耍17877796619:
C语言编程问题:输入一个字符串,再输入一个字符ab,将字符串中所有的ab字符删除后输出该字符串. -
20273阮儿
: 大致思考方法:定义三个字符串:str[], ab[], output[],str是输入的第一个字符串,output放的是最后的结果.设置两个下标 i,j.i指向第一个字符串,j指向第二个子符串;i每次向后移动一个位置,i往后的strlen(ab)个字符是不是和字符串ab匹配,如...
离耍17877796619:
C语言中如何输入一个特定字符后执行 -
20273阮儿
: scanf( "%s", &input ); if( strcmp( input, "特定字符" ) == 0 ) { 执行内容; }