网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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


参考答案和解析
#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);
更多 “输入并运行成功统计字符的程序。” 相关考题
考题 Windows XP的启动是指() A.将Windows XP系统的全部程序从外存输入内存,并运行这些程序B.将Windows XP将系统的核心程序从外存输入内存,并运行这些程序C.将Windows XP系统的全部程序从内存输入外存,并运行这些程序D.将Windows XP系统的核心程序从内存输入外存,并运行这些程序在启动系统

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

考题 已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33,则输出结果是【】。 include ma 已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【 】。includemain(){ char a, b;a=getchar(); scanf("% d", b);a=a-'A'+'0'; b=b*2;printf("% c % c\n", a, b);}

考题 以下MyReplace函数的功能是将一个字符串(保存在变量S中)中的子字符串(保存在变量OldS中)用新的字符串(保存在变量NewS中)代替,编写以下程序:PublicFunctionMyReplace(s$,OldS$,NewS$)AsStringDimc%,lenOldS%lenOldS=Len(OldS)c=InStr(s,OldS)DoWhilec0s=Left(s,c-1)+NewS+Mid(s,c+lenOldS)c=InStr(s,olds)LoopMyReplace=sEndFunctionPrivateSubCommand1_Click()dimold,newasstringold=inputbox(请输入要替换的字符)new=inputbox(请输入替换后新的字符)PrintMyReplace(VisualBasic程序设计教程5.0版,old,new)EndSub当程序运行单击命令按钮后先后分别输入 5.0和 6.0,程序的运行结果为( )A.VisualBasic程序设计教程5.0版B.VisualBasic程序设计教程6.0版C.VisualBasic程序设计教程6版D.VisualBasic程序设计教程

考题 (29)通过InputBox函数可以产生输入对话框。若执行下列语句: st$=InputBox("请输入字符串,""字符串对话框","字符串") 运行程序,用户输入完毕并单击“确定”按钮后,st$变量的内容为A.字符串 B.请输入字符串 C.字符串对话框 D.用户输入内容

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

考题 以下程序的功能是统计字符串A中出现字符串B的次数,然后输出,请在填空[9]处填入适当的程序完成功能。

考题 阅读以下说明及Visual Basic 程序代码,将应填入(n)处的字句写在对应栏内。[程序5.1说明]下列程序运行时,当单击窗体后,从键盘输入一个字符,判断该字符是字母字符、数字字符还是其他字符,并做相应的显示。窗体上无任何控件,并禁用Ase和Chr函数,Select Case语句中禁用枚举值。[Visual Basic代码]Private Sub Form. Load ()Dim x As String*1X=(1) (“请输入单个字符”,“字符”)Select Case UCase ( (2) )Case (3)。Print X+“是字母字符”Case (4)Print X+ “是数字字符”Case ElsePrint X+“是其他字符”End Select[程序5.2说明]在窗体上画一个名称为Timer1的计时器和一个名称为Labe11的标签。当运行程序后,将在标签中显示当前时间的数字时钟(包括时:分:秒)。[Visual Basic代码]Private Sub Fom_Load ()Timer1.Interval=1000EndSubPrivate Sub Timer1_ timer() (5)EndSub

考题 试题二(共15分)阅读以下说明和C程序代码,将解答写在答题纸的对应栏内。【说明】下面是一个待修改的C程序,其应该完成的功能是:对于输入的一个整数num,计算其位数k,然后将其各位数字按逆序转换为字符串保存并输出。若num为负整数,则输出字符串应有前缀“-”。例如,将该程序修改正确后,运行时若输入“14251”,则输出“15241”;若输入“-6319870”,则输出“-0789136”。下面给出的C程序代码中有五处错误,请指出错误代码所在的行号并给出修改正确后的完整代码行。【C程序代码】

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

考题 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。includemai 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是( )。 #include<stdio.h> main() {char Chr[20]; scanf("%s",Chr); printf("%s\n”,Chr); }A.Microsoft Visua1 StudioB.MC.MicrosoftD.MicrosoflVisualStudio

考题 有以下程序: #includestdio.h main( ) { char cl=1,c2=2; cl=getchar( );c2=getchar( );putchar(c1);putcha: (c2); } 当程序运行时输入a回车后,下列叙述中正确的是( )。A.变量c1被赋予字符a,c2被赋予回车符B.程序将等待用户输入第2个字符C.变量c1被赋予字符a,c2中仍是原有字符2D.变量c1被赋予字符a,c2中将无确定值

考题 下列程序中,要求从键盘接受字符输入,直到输入字符为“e”(注意是小写)时停止,并且将输入的字符(“e”之前的字符)显示在屏幕上。请将程序补充完整。程序运行结果如下:Keep typing,it will stop while enter 'e'...ddfsofkjlvncozieowdsfadsfddfsofkjlvncoziimport java.io.*;public class ex4_1 {public static void main(String[] args) {char ch;System.out.println("Keep typing,it will stop while enter 'e'...");try{while((ch= _______)!='e'){System._______;}}catch(IOException Joe){System._______;}}}

考题 程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。请改正错程序中的错误。如输入:abcDEFGH123输出:5

考题 编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROCl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。

考题 有以下程序:若想通过键盘输入,使得al的值为12,a2的值为34,cl的值为字符a,c2的值为字符b,程序运行后的输出结果是:l2,a,34,b。则正确的输入格式是(以下-代表空格,CRB.12-a-34-bCRC.12,a,34,bCRD.12a34bCR

考题 若有定义:char c;double d;程序运行时输入:1 2&lt;回车&gt;,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

考题 给定程序MODll.C中函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码升序排序后输出。例如,若输入:edcba,则应输出:abcde。请改正程序中的错误,使它能统计出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

考题 有以下程序:当运行时输入:a回车后,以下叙述正确的是( )。A.变量c1被赋予字符a,c2被赋予回车符B.程序将等待用户输入第2个字符C.变量c1被赋予字符a,c2中仍是原有字符2D.变量c1被赋予字符a,c2中将无确定值

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

考题 编一个程序,定义一个字符串变量,输入字符串,判断有没有连续重复字符出现,统计重复字符出现次数。例如,aaabccdfff,其中a重复出现二次,c重复出现一次,f重复出现二次,共计字符重复五次。

考题 Windows XP的启动是指()A、将Windows XP系统的全部程序从外存输入内存,并运行这些程序B、将Windows XP将系统的核心程序从外存输入内存,并运行这些程序C、将Windows XP系统的全部程序从内存输入外存,并运行这些程序D、将Windows XP系统的核心程序从内存输入外存,并运行这些程序在启动系统

考题 在MDI方式下可以()。A、直接输入指令段并马上按循环启动键运行该程序段B、自动运行内存中的程序C、按相应的轴的移动键操作机床D、输入程序并保存

考题 编一个程序,输入一个代表身份证号码的字符串,判断字符串长度(18)是否正确,还要判断输入的每个字符是否为数字。否则要求重新输入。

考题 编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。

考题 问答题编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。

考题 单选题有如下程序:输入字符+时,程序的运行结果是(  )。A ***B ###C ***###D 无输出

考题 单选题有如下程序: 运行这个程序时,若输入字符串为:abcdefg abcd 则输出结果是( )。A 7B 12C 13D 100