易截截图软件、单文件、免安装、纯绿色、仅160KB

请教高手们解一道c程序。 - C/C++ / C语言

编一个c程序,先后输入一个字符和一个字符串,统计前一个字符在字符串中出现的个数。
这样的题目都不自己做,何必学编程?

C/C++ code:
#include <stdio.h>
#include <string.h>

int main(void)
{
char ch;
char str[100];
int count=0,i;

printf("输入一个字符:");
scanf("%c",&ch);
printf("输入一个字符串:");
scanf("%s",str);
for(i=0;i<strlen(str);i++)
if(ch == str[i])
count++;

printf("字符出现的个数:%d\n",count);

return 0;
}



楼主热爱编程,怎么不自己解决这个问题啊

这个还是自己写写吧。。不要太简单。不会就好好回去看语法书

2楼的代码可以试试,但在
scanf("%c",&ch);
后加上getchar();接收回车字符。


lz你太雷人了。。。。加油啊

#include <stdio.h>
#include <string.h>
#defne MAXSIZE 100

int main()
{
int i=0,num=0;
char ch,str[MAXSIZE];
//输入字符
printf("Please input a char:");
scanf("%c",&ch);
getchar();//过滤输入的回车
//输入字符串
printf("Please input a string:");
gets(str);

//判断字符出现的次数
while(i++<strlen(str))
num += (str[i]==ch?)1:0;

printf("the num is : %d\n"


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

c# Winform 触摸屏程序 - .NET技术 / C#

公司开发一个触摸屏程序,我负责的一块,实现这样一个功能,当鼠标点击窗口中图片(一张图分成几部分)的其中一部分时,将这部分图片截取出来,弹出新的窗口,将截取出的图片显示出来。我使用Rectange类控制了返回, ......

有关Access数据库存取的问题 - C++ Builder / 基础类

如何将一个ListBox中的数据存在数据库中的一个字段下面,并且每条记录的字符串个数不一定 以及如何从数据库中读取该ListBox中的所有记录
C/C++ code:

//存入数据库
void __fastcall TForm1::Button5Click(TO ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号