日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時間:2024/4/11 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

c語言程式設計 在主函式輸入10個字元,用子函式求出共輸入幾個英文字元,幾個數(shù)字字元,幾個符號%以下文字資料是由(歷史新知網(wǎng)www.lishixinzhi.com)小編為大家搜集整理后發(fā)布的內(nèi)容,讓我們趕快一起來看一下吧!

c語言程式設計 在主函式輸入10個字元,用子函式求出共輸入幾個英文字元,幾個數(shù)字字元,幾個符號%

#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("輸入英文字元個數(shù)為%d,輸入數(shù)字個數(shù)為%d",icountE,icountD);

system("PAUSE");

return 0;

}

java新手 求個“輸入10個字元,統(tǒng)計其中英文字母、數(shù)字字元和其他字元的個數(shù)。”

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);

}

統(tǒng)計字元:輸入15個字元,統(tǒng)計其中英文字母、空格或回車、數(shù)字字元和其他字元的個數(shù)。編寫程式

#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 ("數(shù)字:%d\n", digit); printf ("其它字元:%d\n", other);}

程式設計輸入一行數(shù)字字元用陣列元素作為記數(shù)器來統(tǒng)計每個數(shù)字字元的個數(shù)

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語言程式,通過指標操作,統(tǒng)計一個字串中數(shù)字字元的個數(shù)

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語言程式設計 使用函式呼叫實現(xiàn)兩個字串得連線

#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個字元到陣列,統(tǒng)計其中的英文字元空格字元數(shù)字字元及其

#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("英文字元個數(shù)%d,空格數(shù)%d,數(shù)字字元個數(shù)%d,其他字元%d\n",n3,n1,n2,n4);

}

輸入一個以回車符結(jié)束的字串(少于80個字元),統(tǒng)計其中數(shù)字字元的個數(shù)。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;

}

輸入一字串,統(tǒng)計其中的英文字元、數(shù)字字元、空格及其它字元的個數(shù)。

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個,有數(shù)字%d個,有其他字元%d個。\n",nchar,nspc,nnum,nother);

}

分頁:

1

23

總結(jié)

以上是生活随笔為你收集整理的c语言输入十个英文国名,c语言程式设计 在主函式输入10个字元,用子函式求出共输入几个英文字元,几个数字字元,几个符号%...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。