Char ch = “a”;
char ch = “”;
char ch = “café”;
char ch = “ucafe”;
char ch = “ucafe’;
char ch = “u10100’;
char ch = (char) true;
第1题:
下列字符数组的初始化,正确的是( )。
A.char ch[5]={"a","b","c","d","e"};
B.char ch[]={'a','b'};
C.char ch[15]={"welcome to china"};
D.char ch[14]={"I am a student"};
第2题:
A.
B. a
C. Z
D. z
第3题:
下列程序运行时,若输入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");
}
第4题:
若有char ch[10],则下列字符串数组的赋值中不正确的是( )。
A.ch="welcome";
B.ch[0]='w';
C.strcpy(ch,"welcome");
D.char ch1[]="welcome";strcpy(ch,ch1);
第5题:
设ch是char型变量,其值为'A',则下面表达式的值是( )。 ch=(ch>='A'&&ch<='Z')? (ch+32):ch
A.A
B.a
C.Z
D.z
第6题:
设ch是char型变量,其值为A,且有表达式:ch=(ch>='A'&&ch<='Z')?(ch+32):ch。该表达式的值是______。
A.A
B.a
C.Z
D.z
第7题:
以下程序的输出结果是 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=DEFdef
B.abc+abc=defdef
C.abcABCDEFdef
D.abcabcdefdef
第8题:
下列选项中,能有效声明一个字符的语句有()。
第9题:
Which two are valid declarations of char?()
第10题:
Which two valid declarations of a char?()
第11题:
char ch = 65;
char ch = ’¥65’;
char ch = ’¥0041’;
char ch = ’A’;
char ch = A;
第12题:
char ch=’a’;
char ch=’/’’;
char ch=’cafe’;
char ch=cafe;
char ch=’/ucafe’;
char ch=’/u10100’;
char ch=(char)true;
第13题:
在执行以下程序时,如果从键盘上输入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.ABCdef
B.abcDEF
C.abc
D.DEF
第14题:
对于char ch1[20],ch2[20];strcmp(ch1,ch2);,说法正确的是( )。
A.若ch1==ch2,则 strcmp(ch1,ch2)返回1
B.若ch1==ch2,则 strcmp(ch1,ch2)返回0
C.若ch1>ch2,则 strcmp(ch1,ch2)返回1
D.若chi<ch2,则 strcmp(ch1,ch2)返回1
第15题:
以下程序的输出结果是______。 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=DEFdef
B.abc+abe=defdef
C.abcaABCDEFdef
D.abcabcdefdef
第16题:
A.Z
B.Y
C.B
D.A
第17题:
在执行以下程序时,如果从键盘上输入: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.ABCdef
B.abcDEF
C.abc
D.DEF
第18题:
下列对结构及其变量定义错误的是( )。
A.struct My Struct { int num; char ch; }
B.struct MyStruct { int num; char ch; }My;
C.strut { int num; char ch; }My;
D.struct { int num; char ch; };
第19题:
在Java语言中定义了如下变量:char ch;下列赋值语句正确的是()。
第20题:
判断char型变量ch是否为小写字母的正确表达式是()
第21题:
The 8859-1 character code for the uppercase letter A is 65. Which of these code fragments declare and initialize a variable of type char with this value?()
第22题:
char*ch; ch=abc;
char ch[]={'a', 'b', 'c'};
char ch[3]= abc;
char ch[4]; ch=abc;
第23题:
Char ch = “a”;
Char ch = ‘/’ ‘;
Char ch = ‘cafe’;
Char ch = “cafe”;
Char ch = ‘/ucafe’;
Char ch = ‘/u10100’;
Char ch = (char) true;
第24题:
Char ch = “a”;
char ch = “”;
char ch = “café”;
char ch = “ucafe”;
char ch = “ucafe’;
char ch = “u10100’;
char ch = (char) true;