• 2022-07-28
    编程: 从键盘输入字符,如果是换行符则结束,如果是空格或者逗号则跳过不接受,并统计输入符号的个数,输出这些符号,以及个数。
  • #include [stdio.h] int main() { char c = 0; int n=0; do{ //回车键结束循环 c=getchar(); if(c!=' '&&c!=',') //按下的不是是数字键空格或逗号 { n++; putchar(c); } }while(c!='\n'); n--;// 把统计进去的回车符计数去掉 printf("total characters:%d\n",n); return 0; }

    内容

    • 0

      建立程序prog1 :从键盘随意输入一个正整数,如果是偶数,在屏幕输出这个数是偶数;如果是奇数,就在屏幕输出这个数是奇数。

    • 1

      编程实现,从键盘上任意输入一个字符,判断其是否为大写字母,如果是,则转换为小写字母输出,不是则直接输出。

    • 2

      【程序题】分类统计字符。 问题描述: 编写程序,求任意以字符‘ @ ’结束的字符串中,大写字母、小写字母、空格、数字字符的数目。 输入: 从键盘随机输入一个以‘ @ ’结束的字符串。 输出: 大写字母字符个数、小写字母字符个数、空格字符个数和数字字符个数,每个数字后均有一个英文空格。 样例 1 : 输入 123 abc ABC @ 输出 3 3 3 3 样例 2 : 输入 abcd &&& 1@ 输出 0 4 2 1

    • 3

      统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数。

    • 4

      以下程序统计输入的一行字符中字母、数字、空格、其它字符的个数(行末以换行符'\n'结束,最后的换行符不统计在内)。