已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是________。
第1题:
执行下面的程序,输出的结果是 ______ 。 Private Sub Command1_Click() ch $ = "Welcome to China!" n = Len(ch $ ) For i =1 To n-1 s$ =Mid(ch$ ,i,1) If s$ ="o" Then m=m + 1 Next i Print m End Sub
A.1
B.2
C.8
D.0
第2题:
若ch为char型变量,k为int型变量(已知字符a的ASCIl码是97),则执行下列语句后输出的结果为( )。 ch=b; k=10: printf("%X,%o,",ch,ch,k); printf("k=%%d\n",k);
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%l0
第3题:
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是( )。 #include<stdio.h> #include <string.h> main() { char ch; while((cn=getchar())!='n') { switch(ch-'a') { case 0: putchar(ch+1); case 1:putchar(ch+1);break; case 2:putchar(ch+2); caSe 3:putchar(ch+2);break; } } }
A.abc
B.bbc
C.abcd
D.bbcee
第4题:
已知字母A的ASCII码为十进制数65,下面程序的输出结果是 ( ) main( ) { char ch1,ch2; ch1=A+5-3; ch2=A+6-3; printf("%d,%c\n",ch1,ch2); }
A.67,D
B.B,C
C.C,D
D.不正确定的值
第5题:
若有如下程序: main() {int a=6;char ch=c; printf("%d\n",(a&2)&&(ch<'m'));} 则程序运行后的输出结果是( )
A.0
B.1
C.2
D.3
第6题:
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。
ch='b';
k=10;
printf("%x,%o,",ch,ch,k);
printf("k=%%d\n",k);
A.因变量类型与格式描述符的类型不匹配,输出无定值
B.输出项与格式描述符个数不符,输出为0值或不定值
C.62,142,k=%d
D.62,142,k=%10
第7题:
有以下程序,程序中库函数islower(ch.用以判断ch中的字母是否为小写字母程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
第8题:
已知字母A的ASCII码为十进制的65,下面程序的输出结果是( )。 main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,"c/n",ch1,Ch2);}
A.67,D
B.B,C
C.C,D
D.不确定的值
第9题:
下面程序的输出结果是______。 #include<stdio.h> main() { char ch[7]={"12ab56"}; int i,s=0; for(i=0;ch[i]>='0'&&ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf("%d\n",s); }
A.1
B.1256
C.12ab56
D.1 2 5 6
第10题:
已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}
第11题:
因变量类型与格式描述符的类型不匹配输出无定值
输出项与格式描述符个数不符,输出为零值或不定值
a,97,12k=12
a,97,k=12
第12题:
ab cd EFG!
Ab Cd EFg!
aB cD EFG!
ab cd EFg!
第13题:
有下列程序段:
charch:intk:
ch=a;k=12;
printf("%c,%d,",ch,ch,k);
printf("k=%d\n",k);
已知字符a的ASCIl十进制代码为97,则执行上述程序段后输出结果是( )。
A.因变量类型与格式描述符的类型不匹配输出无定值
B.输出项与格式描述符个数不符,输出为零值或不定值
C.a,97,12k=12
D.a,97,k=12
D。【解析】printf语句在输出时,格式说明与输出项的个数应该相同。如果格式说明的个数少于输出项的个数(正如本题的情况),则多余的输出项不予输出,如果格式说明个数多于输出项个数,则对于多余的格式项输出不定值或0。故本题选项为D。
第14题:
已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是 ( ) main( ) {char ch1,ch2; ch1='A' + '5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); }
A.67,D
B.B,C
C.C,D
D.不确定的值
第15题:
A.
B. a
C. Z
D. z
第16题:
执行下面的程序,单击命令按钮后,窗体中的输出结果是 ______。 Private Sub Cotomand1_Click() Ch$="Welcome Home!" a=Len(ch$) For i= 1 To a b$ = Mid(ch$, i 1) If b$ = "m" Then m = m + 1 Next 1 Print m End Sub
A.2
B.3
C.1
D.0
第17题:
下列程序(注意:ch[0]在低字节,ch[1]在高字节)的输出结果是______。#include<stdio.h>union pw{ int i;char ch[2];}a;main (){ a.ch[0]=13;a.ch[1]=0; printf("%d\n",a.i);}
A.13
B.14
C.208
D.209
第18题:
运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> main() { char ch; ch=getchar(); switch(ch) { case 'H':printf("Hello!\n"); case 'G':printf("Good morning!\n"); default:printf("Bye_Bye!\n"); } }
A.Hello!
B.Hello! GoodMoring!
C.Hello! Goodmorning! Bye_Bye!
D.Hello! Bye_Bye!
第19题:
下面程序中,若从键盘输入大写字母C,则程序的输出结果是______。 import java.io.*; public class Test{ public static void main(String args[ ]){ int ch=0; System.out.println("Please input a character:"); try{ ch=System.in.read( ); char ch_A='A',ch_Z='Z'; int delta_c=(int)ch_A+(int)ch_Z-ch; System.Out.println("the encoded character is:"+(char)delta_C); }catch(IOException e){e.printStackTrace( );} } }
A.C
B.Y
C.X
D.字母C的ASCII码的整型值
第20题:
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*p) {int i=0; while(p[i]) { if(p[i]=="islower(p[i-1]))p[i一1]=p[i-1]=a+A; i++。 } } main {char sl[100]="ab cd EFG!"; fun(a1);printf("%s\n",sl); 程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
第21题:
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母
#include<stdio.h>
#include<ctype.h>
void fun(char *P)
{int i=0;
while(p[i])
{if(p[i]==‘ ’&&islower(p[i-1]))p[i-1]=p[i-1]=‘a’+‘A’;
i++;
}
}
main( )
{char s1[100]=”ab cd EFG!”;
fun(a1);printf(”%s\n”,s1);
}
程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
第22题:
判断char型变量ch是否为小写字母的正确表达式是()
第23题:
67,DB)
CC)
DD)
不确定的值