首页 > 自考
题目内容 (请给出正确答案)
[主观题]

输入一个字符串,(换行为结束标志)统计数字(0~9不单独统计)、空白和其他字符出现的次数。#include<s

输入一个字符串,(换行为结束标志)统计数字(0~9不单独统计)、空白和其他字符出现的次数。

#include<stdio. h>

main()

{char c;

int______;/*第一空*/

while((c=getchar())!='\n')

{if(______)/*第二空*/

digit++:

elseif(c=="||c=='\t')++blank;

else______;/*第三空*/

}

printf("digit=%d,blank=%d,other=%d",digit,blank,other);

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“输入一个字符串,(换行为结束标志)统计数字(0~9不单独统计…”相关的问题
第1题
建立一个磁盘文件,文件名由键盘输入,文件内容也由键盘输入。文件内容的输入以"*"作为输入结束标志

点击查看答案
第2题
将字符串写入文件时,不写入文件的字符串结束标志是______。

点击查看答案
第3题
执行语句charstr[81]="abcdef";后,字符串str结束标志存储在数组元素str[]中.

点击查看答案
第4题
以下程序运行时从键盘输入字符串ABCDE按回车键结束输入,使输入字符串中的A和B转换为字符#输出,其
他字符输出为*。

#include"stdio.h"

main()

{char c:

while((c=getchar())!='\0')

{switch(c)

{case'A':

case'B':putchar('#');break;

default:putchar('*');}

}

}

错误:______

改正:______

参考答案:错误

点击查看答案
第5题
获得用户输入的一个字符串,输出其中字母'a'的出现次数。 s=input() print(s._______('a'))
点击查看答案
第6题
用 REPE SCASB指令对字符串进行扫描,如 CX ≠ 0时,扫描结束,那么表示()A 在字符串中遇上第一

用 REPE SCASB指令对字符串进行扫描,如 CX ≠ 0时,扫描结束,那么表示()

A 在字符串中遇上第一个 AL 中指定的字符

B 在字符串中有一个 AL 中指定的字符

C 在字符串中有一个不是 AL 中指定的字符

D 在字符串中遇上第一个不是 AL 中指定的字符

点击查看答案
第7题
设一个程序可完成3个功能。根据键盘读入的值(1~3),转去执行相应的处理程序。若输入‘1’,则显示字符串“THIS IS

设一个程序可完成3个功能。根据键盘读入的值(1~3),转去执行相应的处理程序。若输入‘1’,则显示字符串“THIS IS THE FIRST STRING.”;若输入‘2’,则显示字符串“THIS IS THE SECOND STRING.”;若输入‘3’,则显示字符串“THIS ISTHE THIRD STRING.”。

点击查看答案
第8题
帧中继的帧格式中,F字段用于标志帧的起始和结束,其比特模式为01111110,可采用()实现数
据的透明传输。

A.字符填充法

B.比特填充法

C.违法编码法

D.字节计数法

点击查看答案
第9题
用REPESCASB指令对字符串进行扫描,如CX0时,扫描结束,表示()

A.在字符串中遇上第一个AL中指定的字符

B.在字符串中有一个AL中指定的字符

C.在字符串中有一个不是AL中指定的字符

D.在字符串中遇上第一个不是AL中指令的字符

点击查看答案
第10题
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字
符串。要求在主函数中输入字符串及m值并输出复制结果。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改