网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
执行下面程序段后,ch的值是()。 char ch='a'; ch=(ch>='A'&&ch<='Z')?(ch+32):ch;
参考答案和解析
C
更多 “执行下面程序段后,ch的值是()。 char ch='a'; ch=(ch>='A'ch<='Z')?(ch+32):ch; 执行下面程序段后,ch的值是()。 char ch='a'; ch=(ch>='A'ch<='Z')?(ch+32):ch;” 相关考题
考题
有下列程序 program test(input,output); var s:integer; ch:char; count:array[‘a‘..‘z‘]of integer; begin for ch:=‘a‘to‘z‘do count[ch]:=0; read(ch); while not eoln do begin if(ch>=‘a‘)and(chx[5])and(x[c]/c0) or not(x[a+b]>(a+b))的值是( )。AtrueBfalseC0D1
考题
下列程序运行时,若输入labced12df回车 输出结果为【10】#include stdio.hmain( ){char a =0,ch;while((ch=getchar())!=’\n’){if(a2!=0(ch’a’ch=’z’)) ch=ch-‘a’+’A’;a++;putchar(ch);}printf(“\n”);}
考题
程序includevoidmain(){charch='A';ch=ch+32;printf(“%c%d\n”,ch,ch);}执行后的输出结果是()。
A.aaB.AAC.a97D.A65
考题
下列程序运行时 , 若输入 labcedf2df 回车 输出结果为【 1 0 】#include stdio.hmain(){ char a=0,ch;while((ch=getch ar ())!='\n'){ if(a%2!=0(ch='a'ch='z')) ch=ch-'a'+'A';a++; putchar(ch);}printf("\n");}
考题
下列程序段中,不能正确赋值的是( )。A.char*p,ch; p=Ch; scanf("%c",p);B.char*p; p=char*)malloc(1); scanf("%c",p);C.char*p; *p=getchar();D.char*p,ch; p=ch; *p=getchar();
考题
已知字母A的ASCII码为十进制65,下面程序段char ch1,ch2;ch1= ‘A’+5-3; ch2= ‘A’+6-3;printf(“%d, %c\n”, ch1,ch2);的运行结果为( )
A.67,DB.B,CC.C,DD.不确定值
考题
在执行以下程序时,如果从键盘上输入ABCdef,则输出为______。include main(){char
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include <stdio.h>main (){ char ch; while ((ch=getchar())!="\n") { if (ch>='A' ch<='B')ch=ch+32; else if (ch>='a' ch<='z')ch=ch-32; printf("%c",ch); } printf("\n");}A.ABCdefB.abcDEFC.abcD.DEF
考题
以下程序的输出结果是()。includecharcchar(chareh){if(ch>='A,ch
以下程序的输出结果是( )。 #include <stdio.h> charcchar(char eh) { if(ch>='A,ch<='Z') ch=ch-'A'+'a'; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(*p) { *p=cchsr(*p); p++; } printf("%s\n",s); }A.abc+ABC=DEFdefB.abc+abc=defdefC.abcABCDEFdefD.abcabcdefdef
考题
下列程序运行时,若输入labcedf2df输出结果为【】。 include main(){char a=0,ch; wh
下列程序运行时,若输入labcedf2df<回车>输出结果为【 】。include<stdio.h>main(){ char a=0,ch;while((ch==getchar())!='\n'){ if(a%2!=0(ch>='a'ch<='z')) ch=ch'a'+'A';a++;prtchar(ch);}printf("\n");}
考题
下面程序中,若从键盘输入大写字母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.CB.YC.XD.字母C的ASCII码的整型值
考题
以下程序的输出结果是______。 char cchar(char ch) { if(ch>='A'ch<='z')ch=ch-'A'+'a'; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(* p) { * p=cchar(* p); p++; } printf("% s\n", s); }A.abe+ABC=DEFdefB.abc+abe=defdefC.abcaABCDEFdefD.abcabcdefdef
考题
有以下程序: include main( ) { char ch=′Z′; ch=(ch-′A′+1)%26+′A′;putchar(ch); } 程序的运行结果是( )。
A.ZB.YC.BD.A
考题
在执行以下程序时,如果从键盘上输入:ABCdef,则输出为______。 main() { char ch; while((ch
在执行以下程序时,如果从键盘上输入:ABCdef<回车>,则输出为______。 main() { char ch; while((ch=getchar())!='\n') { if(ch>='A' ch<='Z') ch=ch+32; else if(ch>='a'ch<='2')ch=ch-32; printf("%c",ch); } printf("\n"); }A.ABCdefB.abcDEFC.abcD.DEF
考题
以下程序的输出结果是 char cchar(char ch) { if(ch>='A'ch<='Z') ch=ch-'A'+'a'; return ch; } main ( ) { char s [] = "ABC+abc=defDEF" , *p=s; while (*p) { *p=cchar(*p); p++; } printf { "%$\n", s); }A.abc+ABC=DEFdefB.abc+abc=defdefC.abcABCDEFdefD.abcabcdefdef
考题
Which two valid declarations of a char? ()A、 Char ch = “a”;B、 Char ch = ‘“‘ ‘;C、 Char ch = ‘cafe‘;D、 Char ch = “cafe”;E、 Char ch = ‘“ucafe‘;F、 Char ch = ‘“u10100‘;G、 Char ch = (char) true;
考题
下列语句应将小写字母转换为大写字母,其中正确的是()。A、if(ch=’a’ch=’z’)ch=ch-32;B、if(ch=’a’ch=’z’)ch=ch-32;C、ch=(ch=’a’ch=’z’)?ch-32:’’;D、ch=(ch’a’ch’z’)?ch-32:ch;
考题
下列选项中,能有效声明一个字符的语句有()。A、char ch=’a’;B、char ch=’/’’;C、char ch=’cafe’;D、char ch="cafe";E、char ch=’/ucafe’;F、char ch=’/u10100’;G、char ch=(char)true;
考题
已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}A、67,DB)B、CC)C、DD)D、不确定的值
考题
判断char型变量ch是否为小写字母的正确表达式是()A、’a’=ch=’z’B、(ch=’a’)(ch=’z’)C、(ch=’a’)(ch=’z’)D、(’a’=ch)AND(’z’=ch)
考题
在Z、E命名法中,按照“次序规则”,下列常见基团的优先次序排列错误的是()。A、—I>—Br>—ClB、—SH>—OH>—NH2C、—CH2CH3>—CH3>—HD、—CH2CH2CH3>—CH(CH3)2>—C(CH3)3
考题
单选题已知字母A的ASCII码为十进制的65,下面程序的输出是() main( ) { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf(""%d,%c/n"",ch1,ch2);}A
67,DB)B
CC)C
DD)D
不确定的值
热门标签
最新试卷