[试题]

以下程序的功能是:通过函数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 输入字符并统计输入字符的个数 。 输入

[试题]以下程序的功能是 : 通过函数 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;}

  • 查看答案
  • 下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入

    [主观题]下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#define M 81int fun(char *ss, char c){ int i=0;for(; ( );ss++)if(*ss==c)i++;return i;}main(){ char a[M], ch;clrscr();printf("\nPlease enter a string: "); gets(a);pri

  • 查看答案
  • getchar函数可以接收()个字符,输入数字也按字符处理。

    [填空题] getchar函数可以接收()个字符,输入数字也按字符处理。

  • 查看答案
  • 以下程序统计从终端输入的字符中大写字母的个数,num[0]中统计字母A的个数,n

    [主观题]以下程序统计从终端输入的字符中大写字母的个数,num[0]中统计字母A的个数,num[1]中统计字母B的个数,其它依次类推.用#号结束输入,请填空.#include <stdio.h>#include <ctype.h>main(){ int num[26]={0},i; char c;while((_[16]_______)!='#')if(isupper(c)) num[c-‘A’]+= _[17]_______;for(i=0;i<26;i++)Print

  • 查看答案
  • 用来从字符输入流中读取并缓冲字符的类是(  )。

    [单选题]用来从字符输入流中读取并缓冲字符的类是(  )。A.BufferedReaderB.DataInputStreamC.DataOutputStream

  • 查看答案
  • 以下程序统计从终端输入的字符中大写字母的个数 ,num[0] 中统计字母 A 的

    [试题]以下程序统计从终端输入的字符中大写字母的个数 ,num[0] 中统计字母 A 的个数 ,num[1] 中统计字母的个数 , 其它依次类推 . 用 # 号结束输入 , 请填空 .#include <stdio.h>#include <ctype.h>main(){ int num[26]={0},i; char c;while(( _[16]_______ )!='#')if(isupper(c)) num[c- ' A ' ]+= _[17]_______ ;for

  • 查看答案
  • 请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组st

    [主观题]请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。例如,如果输入strl;=“abced”,str2=“fk”,则输出“fkced”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仪在 main函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<string. h>main

  • 查看答案
  • 请补充函数proc(),该函数的功能是:把从主函数中输入的字符串str2接在字符

    [主观题]请补充函数proc(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。例如,str1=”I am a”,str2=”student”,结果输出:I am a student。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:

  • 查看答案
  • 应用智能ABC输入法中“强制记忆”功能创建的词或特殊字符,输入时应先输入前导符(

    [单选题]应用智能ABC输入法中“强制记忆”功能创建的词或特殊字符,输入时应先输入前导符()。A .vB .IC .uD .i

  • 查看答案
  • 下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。 Int n

    [主观题]下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。 Int n=0, ch; Ch=getchar( ); While( __________________ ) { if ( ________________ ) n++; c=getchar( ); }

  • 查看答案
  • 以下程序的功能是:通过函数func 输入字符,并统计输入字符的个数。输入时用字符