c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%

#include

#include

int main(void)

{

int ch,icountE=0,icountD=0;

printf("请输入10个字元\n");

while((ch=getchar())!=EOF)

{

if(ch>'a'&&ch'A'&&ch

{

icountE++;

}

else if(ch>'0'&&ch

{

icountD++;

}

}

printf("输入英文字元个数为%d,输入数字个数为%d",icountE,icountD);

system("PAUSE");

return 0;

}

java新手 求个“输入10个字元,统计其中英文字母、数字字元和其他字元的个数。”

import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); System.out.println(str); int alphaNum=0,digitNum=0,otherNum=0; for(char c:str.toCharArray()){ if(Character.isDigit(c)) digitNum++; else if(Character.isAlphabetic(c)){ alphaNum++; }else{ otherNum++; } } System.out.println("alphaNum="+alphaNum+",digitNum="+digitNum+",otherNum="+otherNum); }}

C语言程式设计 输入字元a的程式编写

#include

void main()

{

char c;

printf(“input a”\n);

scanf("%c",&c);

}

统计字元:输入15个字元,统计其中英文字母、空格或回车、数字字元和其他字元的个数。编写程式

#include void main(){ int letter, space, digit, other; char ch; letter = space = digit = other = 0; while ((ch = getchar ()) != '\n') { if (ch>='a' && ch <= 'z' || ch>='A'&&ch<='Z') letter++; else if (ch>='0' && ch <='9') digit++; else if (ch == ' ') space++; else other++; } printf ("字母:%d\n", letter); printf ("空格:%d\n", space); printf ("数字:%d\n", digit); printf ("其它字元:%d\n", other);}

程式设计输入一行数字字元用阵列元素作为记数器来统计每个数字字元的个数

using System;

using System.Collections.Generic;

using System.Text;

namespace ConsoleApplication2

{

class Program

{

static void Main(string[] args)

{

String s = Console.ReadLine();

char[] c = s.ToCharArray();

int[] ii = new int[10] {0,0,0,0,0,0,0,0,0,0};

for (int i = 0; i < c.Length; i++)

{

switch (c[i])

{

case '0': ii[0]++; break;

case '1': ii[1]++; break;

case '2': ii[2]++; break;

case '3': ii[3]++; break;

case '4': ii[4]++; break;

case '5': ii[5]++; break;

case '6': ii[6]++; break;

case '7': ii[7]++; break;

case '8': ii[8]++; break;

case '9': ii[9]++; break;

default: break;

}

}

for (int i = 0; i <= 9; i++)

{

Console.WriteLine(i + "有" + ii[i] + "个!");

}

Console.Read();

}

}

}

编写有函式的c语言程式,通过指标操作,统计一个字串中数字字元的个数

int tongji(char *p){ int i,sum=0; for(i=0;p[i]!=0;i++){ if(p[i]>='0'&&p[i]<='9')sum++; } return sum;}int main(){ char str[30]; scanf("%s",str); printf("%d",tongji(str));}

c语言程式设计 使用函式呼叫实现两个字串得连线

#include

char *catstr(char *a,char *b)

{

char *p=a,*q=b;

while(*p) p++;

while(*q)*p++=*q++;

*p='\0';

return a;

}

void main()

{

char s1[50]="abcdef";

char s2[]="12345678890";

printf("s1+s2=%s\n",catstr(s1,s2));

}

从键盘输入20个字元到阵列,统计其中的英文字元空格字元数字字元及其

#include

void main()

{ char a[256];

int i,n1,n2,n3,n4;

gets(a);

for ( i=n1=n2=n3=n40;i<20;i++ )

if ( a[i]==' ' ) n1++;

else if ( (a[i]>='0')&&(a[i]<='9') ) n2++;

else if ( (a[i]>='a' && a[i]<='z')||(a[i]>='A' && a[i]<='Z') ) n3++;

else n4++;

printf("英文字元个数%d,空格数%d,数字字元个数%d,其他字元%d\n",n3,n1,n2,n4);

}

输入一个以回车符结束的字串(少于80个字元),统计其中数字字元的个数。C语言

#include

#include

int main()

{

char str[100];

int len,i,sum=0;

gets(str);

len=strlen(str);

for(i=0;i

if(str[i]>='0'&&str[i]<='9')

sum++;

printf("%d\n",sum);

return 0;

}

输入一字串,统计其中的英文字元、数字字元、空格及其它字元的个数。

void main(){

char c[80],*p;

int nchar=0,nspc=0,nnum=0,nword=0,ntotal=0,nother=0;

gets(c);

p=c;

while (*p!='\0'){

if ((*p<='z' && *p>='a') || (*p<='Z' && *p>='A'))

nchar++;

else if (*p<='9' && *p>='0') nnum++;

else if (*p==' ')

nspc++;

else nother++;

ntotal++;

p++;

}

printf("有字元%d个,有空格%d个,有数字%d个,有其他字元%d个。\n",nchar,nspc,nnum,nother);

}

分页:

1

23

c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%...相关推荐

  1. c语言中专业英文词汇,c语言需要掌握的专业英语词汇

    c语言需要掌握的专业英语词汇 学习c语言的时候,努力掌握一些c语言方面的'专业英语词汇,对于c语言的学习帮助很大,那么现在来学习一些实用的c语言专业英语词汇吧. c语言需掌握的词汇 ------ Ar ...

  2. C语言关键字的英文读法,C语言的32个关键字(读音、用法、注释)转来的,给刚接触C的...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 一.数据类型关键字(12个): 1.char [tʃɑ:]:声明字符型变量或函数 (1)主要内容字符:容纳单字符的一种基本数据类型:(2)n.炭:女清洁工 ...

  3. 怎样把xp计算机语言改为英文,如何把windows电脑的默认语言改成英文?

    以下笔者以Windows 7系统截图演示,教大家如何更改电脑语言.其他XP或者Win8系统设置方法与此也均相当. 一.首先从桌面左下角的开始菜单中找到"控制面板",然后打开,如下图 ...

  4. 计算机语言改成英语,win7如何更改语言 电脑语言改成英文的方法

    今年evad3rs团队发布的iOS 7完美越狱工具有些特殊,中国版iOS7完美越狱工具中,捆绑有太极助手插件,此插件类似流氓插件,容易导致iOS越狱设备出现白苹果现象(国外版无此插件).目前比较好的解 ...

  5. 计算机显示语言改成英语,如何更改电脑语言 电脑语言改为英文方法 (全文)

    今年evad3rs团队发布的iOS 7完美越狱工具有些特殊,中国版iOS7完美越狱工具中,捆绑有太极助手插件,此插件类似流氓插件,容易导致iOS越狱设备出现白苹果现象(国外版无此插件).目前比较好的解 ...

  6. 怎样把xp计算机语言改为英文,xp系统电脑语言改成英文的恢复步骤

    今天和大家分享一下关于对xp系统电脑语言改成英文设置的方法,在使用xp系统的过程中经常不知道如何去对xp系统电脑语言改成英文进行设置,有什么好的办法去设置xp系统电脑语言改成英文呢?在这里小编教你只需 ...

  7. 不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决

    不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决? 不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决? 不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决? 点击输入法状态栏上的 ...

  8. 五邑大学c语言编程题,2015五邑大学C语言编程题

    第 3 章 三种控制结构程序 1 有一个函数 x x 1 y 2x 1 1 x 10 3x 11 x 10 编写程序 输入 x 的值 输出相应的 y 值 x y 均为小数 2 输入一百分制成绩 整数 ...

  9. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

最新文章

  1. 五态模型-引起进程状态转换的具体原因
  2. Tensorflow快速入门2--实现手写数字识别
  3. HDU4000Fruit Ninja【树状数组+组合数】
  4. QT实现SameGame
  5. JAVA如何正确处理Unicode字符
  6. 【转】异步编程系列(Thread、Task、async/await、ajax等)
  7. memcached学习笔记1(windows 7 64bit 环境下安装memcached)
  8. 网络游戏同步问题综述
  9. idea 添加servlet依赖_详解如何使用IntelliJ IDEA新建一个Servlet项目
  10. 金三银四Java面试的一些感受,实战篇
  11. Servlet(2)
  12. 离线环境安装dotnet framework nuget包
  13. php实现无限极分类算法,php实现无限极分类
  14. 如何使用@PostConstruct初始化敏感词库和hutool过滤敏感词信息
  15. 十进制度分秒lisp函数_十进制度批量转换度分秒
  16. java导出excel锁定状态_Java设置excel单元格锁定状态 | 学步园
  17. R如何读取csv文件
  18. 计算机 管理 mmc 注册表,win10注册表编辑器没有mmc怎么办_win10恢复注册表mmc文件夹的方法-win7之家...
  19. Android PopupWindow 的方法 弹出窗口方法
  20. 英语语法形容词的顺序

热门文章

  1. Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?
  2. 区域数据导入功能(在服务端接收上传文件)
  3. 文件上传案例的客户端
  4. plsql(轻量版)_游标的使用1
  5. 如何判断对象是否存活之根搜索算法
  6. fputc会覆盖吗_墨粉寿命和打印的文件有关系吗?
  7. 华为性能服务器,服务器 性能
  8. 常用贴片三极管主要参数
  9. css3-11 如何实现2D动画
  10. 使用python实现人脸检测转载