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

题目

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


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

    通过InputBox函数可以产生输入对话框。若执行下列语句:

    st$=InputBox("请输入字符串","字符串对话框","字符串")

    运行程序,用户输入完毕并单击“确定”按钮后,st$变量的内容为( )。

    A.字符串

    B.请输入字符申

    C.字符串对话框

    D.用户输入内容


    正确答案:D
    解析:InputBox函数用于产生一个输入对话框,在对话框中显示提示,等待用户在对话框的文本框中输入内容或按下按钮,然后返回包含文本框内容的字符串。

  • 第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题:

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


    正确答案:

  • 第5题:

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

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

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

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

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


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