itgle.com

以下程序的功能是 : 通过函数 func 输入字符并统计输入字符的个数 。 输入时用字符 @ 作为输入结束标志。请填空。#include <stdio.h>long 【 14 】 ; /* 函数说明语句 */main(){ long n;n=func(); printf("n=%ld\n",n);}long func(){ long m;for(m=0;getchar()!='@'; 【 15 】 );return m;}

题目

以下程序的功能是 : 通过函数 func 输入字符并统计输入字符的个数 。 输入时用字符 @ 作为输入结束标志。请填空。

#include <stdio.h>

long 【 14 】 ; /* 函数说明语句 */

main()

{ long n;

n=func(); printf("n=%ld\n",n);

}

long func()

{ long m;

for(m=0;getchar()!='@'; 【 15 】 );

return m;

}


相似考题
更多“以下程序的功能是 : 通过函数 func 输入字符并统计输入字符的个数 。 输入时用字符 @ 作为输 ”相关问题
  • 第1题:

    以下程序统计从终端输入的字符中大写字母的个数。用号作为输入结束标志,请填空。


    正确答案:

  • 第2题:

    输入一行字符,统计各类字符的个数。


    #include <stdio.h> void main() { char ch; int n=0; printf(“请输入一行字符:”); scanf(“%c”,&ch); while(ch!=’\n’) { if(ch>=’a’&&ch<=’z’||ch>=’A’&&ch<=’Z’) n++; scanf(“%c”,&ch); } printf(“您输入了%d个英文字母\n”, n); }

  • 第3题:

    以下程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。 int n=0,c; c=getchar(); while(c!='n' ) { if(________) n++; c=getchar(); }


    c>='0' && c<='9’

  • 第4题:

    输入并运行成功统计字符的程序。


    #include<stdio.h> void main() { char ch; int i,j,k; i=j=k=0; while( (ch=getchar() )!=‘\0’) { if(ch>’a’&&ch<‘z’||ch>’A’&&ch<‘Z’ ) i++; // 统计字母 else if(ch>’0’&&ch<‘9’) j++; // 统计数字 else k++; // 统计其它 } printf( “字母个数:%d,数字个数:%d,其他字符:%d”,i, j, k);

  • 第5题:

    【多选题】关于字符串输入输出,以下说法正确的是()

    A.在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串

    B.在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串

    C.在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串

    D.在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串


    在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串;在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串;在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串;在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串