问题

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

}

参考答案
您可能感兴趣的试题
  • 下列叙述中正确的是A) 栈是 “ 先进先出 ” 的线性表B) 队列是 “ 先进后出 ” 的线性表C) 循环队列是非线性结构D) 有序线性表既可以采用顺序 存储 结构,也可以采用链式存储结构
  • 支持子程序调用的 数据结构 是A) 栈B) 树C) 队列D) 二叉树
  • 某二叉树有 5 个度为 2 的结点,则该二叉树中的叶子结点数是A)10B)8C)6D)4
  • 下列排序方法中,最坏情况下比较次数最少的是A) 冒泡排序B) 简单选择排序C) 直接插入排序D) 堆排序
  • 软件按功能可以分为:应用软件、系统软件和支撑软件〔或工具软件 ) 。下面属于应用软件的是A) 编译程序B) 操作系统C) 教务管理系统D) 汇编程序
  • 下面叙述中错误的是A) 软件测试 的目的是发现错误并改正错误B) 对被调试的程序进行 “ 错误定位 ” 是程序调试的必要步骤C) 程序调试通常也称为 DebugD) 软件测试应严格执行测试计划,排除测