99问答网
所有问题
当前搜索:
输入字符串输出字符串长度
C编写程序,求所
输入字符串
的
长度
?(要求不能用strlen( )函数直接求)_百...
答:
include "stdio.h"void main(){ char a[80];int i=0;gets(a);while(a[i]!='\0')i++;printf("%d",i);}
如何用C语言写程序:
输入
一个
长度
小于100的
字符串
,统计标点符号个数...
答:
在英文
字符
中,只要不是空格数字或字母,就都属于是标点或符号的范围,所以这样的话,整个程序就比较好写了:include<stdio.h> istdio.<ctype.h> int main(){ int n=0;char c;while((c=getchar())!='\n')if(c!=' '&&!isalnum(c))n++;printf("%d\n",n...
从键盘上
输入
两个
字符串
,若不等,将短字符串接在长字符串后面,
输出
新...
答:
include "string.h"define MAX 500 void main(){ char str1[MAX], str2[MAX];int len1, len2;printf("input string 1 : ");gets(str1); /*
输入字符串
1 */ printf("input string 2 : ");gets(str2); /* 输入字符串2 */ len1 = strlen(str1); /* 获取字符串1的
长度
*/ ...
从键盘
输入长度
不超过100的
字符串
保存到字符串s中,并统计字符串s中的大...
答:
C语言实现统计大写字母的个数,参考代码如下:include<stdio.h>int main(void){char s[101];int i=0,n=0;gets(s);while(s[i]!='\0'){if(s[i]>='A'&&s[i]<='Z')++n;++i;}printf("大写字母的个数为%d",n);return 0;} ...
...的大写字母转化成小写字母,再
输出
转换后的
字符串
。c语言
答:
include <stdio.h>int main(){ char s[80]; int i; gets(s); for(i = 0;s[i]; i ++) if(s[i]>='A' && s[i]<='Z') s[i]+=32; puts(s); return 0;}
JAVA题。通过键盘
输入
两个
字符串
,比较
长度
答:
按照你的要求,比较
长度
的Java程序如下:import java.util.Scanner;public class D { public static void main(String[] args) { Scanner sc=new Scanner(System.in);System.out.println("请
输入
第一个
字符串
:");String s1=sc.nextLine();System.out.println("请输入第二个字符串:");String s2...
写一个程序,它先接收一个
字符串
,然后显示其中数字符的个数、英文字母...
答:
;从键盘
输入
一行
字符
,统计字母、空格、数字、其他字符的个数,并显示 ;用80x86汇编语言编程如下:;--- DATA SEGMENT PARS DB 100 ;准备接收100个字符.NNN DB ? ;用于存放实际输入的个数.III DB 100 DUP(?) ;100字节的空间.N_N DB ?S_N DB ?C_N DB ?O_N...
字符数组:
输入
n个
字符串
,每一个
串长度
不超过40,将这些字符串连接在一...
答:
include <stdio.h> char *my_copy(str1,str2) { char copy[80]while(*str1 != '\n' && *str1 != '\0')copy++ = *str1++;while(str2)copy++ = *str2++;return str2[80] = '\0';} int main() { char str1[40];char str2[40];char copy[80];scanf("%s",str1);sc...
用c语言写一个程序,
输入
一个
字符串
,
长度
大于3
输出
不合法,字符串中只能...
答:
1){ score = atoi(chs);printf("分数:%d
录入
成功!^_^ \n", score);} else { printf("不能含除数字以外的
字符
,请重新
输入
:\n");} } else { printf("请输入位数不大于3的数字:\n");} fflush(stdin);scanf("%s", chs);len = strlen(chs);} return 0;} 希望能帮到你 ...
...str[] = "abc\000def\n"(注:其中0为数字零),求
字符串
str的
长度
...
答:
char str[] = "abc\000def\n"\000是
字符串
结束符,字符串str的
长度
就是结束符之前的字符个数,也就是说长度len为3。
棣栭〉
<涓婁竴椤
8
9
10
11
13
14
15
16
17
涓嬩竴椤
12
灏鹃〉
其他人还搜