55问答网
所有问题
当前搜索:
输入Adescriptor
若运行以下程序时,从键盘
输入 ADescriptor
(表示回车),则下面程序的运行...
答:
若运行以下程序时,从键盘
输入 ADescriptor
(表示回车),则下面程序的运行结果是 #include <stdio.h> int main() { char c; int v0=1,v1=0,v2=0; do { switch(c=getchar()) { case ′a′:case ′A′: case ′e′:case ′E′: case ′i′:case ′I′: case ′o′:case ′O... 展开 148...
若运行以下程序时,从键盘
输入 ADescriptor
(表示回车),则下面程序的运行...
答:
ADescriptor
; Aeio 四个元音,v1 +1 所以 v1 = 4;一共有11字符,外加\n 共12个,这样v0 +=12,v2+=12 所以 v0 =13, v2 = 12 因为case ′u′:case ′U′:v1+=1; 后面没有break,所以后面的需要运行的
C++若程序运行以下程序,从键盘
输入ADescriptor
<CR>(<CR>表示回车),则...
答:
结果12是因为getchar会取得回车, while(c!='\n');在switch(c=getchar())之后才判断回车, 所以回车也算在v0v2内 case后面没跟break, 如果一个case匹配后, 后面的case不再判断,直接执行,直到遇到break 它这里的case遇到AEIOU的不管大小写都递增v1, v1就是元音字母的个数 因为之前没有break, 所...
若运行以下程序时,从键盘
输入ADescriptor
<CR>(<CR>表示回车),则下面...
答:
v0=0; v2=0;default: v0+=1; v2+=1;很明显最终: v0==v2
若运行一下程序,从键盘
输入ADescriptor
<CR>则下面程序的运行结果是...
答:
ADescriptor
<CR>
6.18 若运行以下程序时,从键盘
输入 ADescriptor
<CR>(<CR>表示回车),则...
答:
v0,v2应该是12
算出程序结果。 (帮忙写出每个解题步骤)。运行结果不重要,主要是解题的...
答:
变量c是否等于‘\n’如果不等进入c接收第二个字符进行比较,知道所有字符接收完毕.这里的v0和v2是统计字符个数,所
输入ADescriptor
<CR>字符串后,这两个变量值都为12.因为最后接收的回车符也在switch理做了比较.这里的v1是统计ADescriptor<CR>这些字符中与case语句中的字符相等的个数,所以执行完循环后...
请大家来指教下
答:
看程序 do 中 你如果
输入
的是a,A,eE,i,I,o,O,u,U 时 v1进行+1操作 为其他是 v0进行+1操作,v2进行+1操作;而你输入的是
ADescriptor
<CR> <CR>结束符 所以 v1+了4次 v0,v2加了12次 所以选D
switch一个问题 请麻烦解释下
答:
首先程序初始化v0=1,v1=0,v2=0,然后c=getchar()为
输入
的字符
adescriptor
逐个赋值给字符变量c。接着有switch做出判断。希望能对你的理解起到帮助^^ 如当第一个字符a赋给c时,语句跳到了case ‘a’,并且接下来程序按照顺序执行,此时执行v1=v1+1=1。因为这段程序中在default前缺少了跳出循环...
二级C语言的选择题 又麻烦大家了
答:
执行四遍,default执行12遍。(25)好像的确不能这么写 (30)z++是指参数z(它是指针啊)在执行完该语句后加一,他只是个参数而已,函数结束就销毁了,下次传rude还是整数c的地址,z还是加一,不影响输出 (39)大哥,你的p没初始化,它指向谁你知道吗,不知道就乱赋值,岂不是出问题 (21)a你...
1
2
3
4
涓嬩竴椤
其他人还搜
c语言输入
正在输入
对方正在输入
对号在电脑上怎么输入
零输入响应
搜索或输入
搜狗输入
输入不支持
下划线怎么输入