88问答网
所有问题
当前搜索:
C语言心得体会100字
C语言中
,在一个字符串的一个字串后面插入一个字符串
答:
include <stdio.h> include <string.h> void insert(char *src, const char *strToSearch, const char *insertion, char *output){ if (NULL == src || NULL == strToSearch || NULL == insertion || NULL == output)return;char *pToken = strstr(src, strToSearch);/*直接找到strTo...
c语言
从键盘上输入一个字符串,判断是否含有#,如果包含,判断是第几个...
答:
include <stdio.h>int main(){char s[200]; int i,t=0; gets(s); for(i=0;s[i];i++) if(s[i]=='#') {printf("%d\n",i+1); return 0; } if(!t)printf("0\n"); return 0;}
求大神帮忙:
c语言
题目输入
100
个字符,分别统计出其中字母和数字的个数...
答:
include <stdio.h>void main(){int i,m=0,n=0;char str[
100
];for(i=0;i<100;i++){scanf("%
c
",&str[i]);if((str[i]>='A'&&str[i]<='Z')||(str[i]>='a'&&str[i]<='z')) m++;if(str[i]>='0'&&str[i]<='9') n++;}printf("这100个字符中,字母的个数为...
输入一行字符(假定字符数不超过
100
),分别统计出其中字母'M',空格、数...
答:
代码文本;include "stdio.h"int main(int argc,char *argv[]){ char a[101],i,lm,d9,sp;printf("Input a string...\n");fgets(a,
100
,stdin);for(lm=d9=sp=i=0;a[i];i++){ lm+=a[i]=='M';d9+=a[i]=='9';sp+=a[i]==' ';} printf("M: %d\t9: %d\tSP: ...
用
C语言
,输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的...
答:
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。2、定义变量:#include<stdio.h>main(){ char
c
; /*定义c为字符型*/ int letters = 0, space = 0, digit = 0, others = 0; /*定义letters、space、digit、others、四个变量为基本整型*/。3、输入字符:printf("please i...
c语言
,键盘输入一个字串,删除其中的元音字母
答:
include <stdio.h> int main(){ int i,j;char s[
100
],t;gets(s);for(i=j=0;s[i];i++){ t=(s[i]>='A'&&s[i]<='Z')?s[i]+32:s[i];if(t!='a'&&t!='e'&&t!='i'&&t!='o'&&t!='u')s[j++]=s[i];} s[j]=0;puts(s);} ...
C语言
,编写一个函数,作用是连接两个字符串
答:
错误有三处:printf("连接后字符串为:%s",
c
[80]);改成printf("连接后字符串为:%s",c); %s读的是字符串的地址,而不是数组 return c[80];你定义的函数为char catStr(char a[], char[]b)类型,意思是返回值为一个字符 如果要返回串的地址,应该写成char * catStr(char a[ ], char b...
50分悬赏!!如何运用
C语言
输出字首相同的英文单字??
答:
2.自己看看吧...include <stdio.h> include <stdlib.h> define size
100
int fileopen(void);char file[size][100];main(void){ int n=0;char ch;int flag;do { n=fileopen();}while(n<=0);printf("\n");do { int i;printf("请输入首字母(0表示结束:)");scanf("%
c
%c",&ch...
c语言
简单问题,一维数组a采用顺序存储结构,每个元素占用6个字节,已知...
答:
loc(ai)=loc(a1)+(i-1)*L用此公式就可以方便计算了,说明:loc(ai)代表第i个元素的起始地址,loc(a1)代表首地址,L代表每个元素占用的字节数。此题的计算:
100
-(6-1)*6=70
C语言
编程:用指针接收键盘输入的字符串并逆序输出到屏幕(串长度小于
100
...
答:
代码文本:include "stdio.h"int main(int argc,char *argv[]){ char s[
100
],*p;printf("Please enter a string...\n");scanf("%99s",s);//输入字符串 for(p=s;*p!='\0';p++);for(p--;p>=s;p--)printf("%
c
",*p);putchar('\n');return 0;} (比较简单,但若帮助了...
棣栭〉
<涓婁竴椤
10
11
12
13
15
16
17
18
19
涓嬩竴椤
灏鹃〉
14
其他人还搜