以下可以实现“输入一个字符到变量ch”的语句是___
A: scanf(“%d”,ch)
B: getchar(“%c”,&ch)
C: getchar(ch)
D: scanf(“%c”,&ch)
A: scanf(“%d”,ch)
B: getchar(“%c”,&ch)
C: getchar(ch)
D: scanf(“%c”,&ch)
D
举一反三
- 以下可以实现“输入一个字符到变量ch”的语句是()。 A: scanf("%c",ch); B: ch=getchar(); C: getchar(ch);
- 以下可以实现“输入一个字符到变量ch”的语句是()。 A: scanf("%c",ch); B: ch=getchar( ); C: getchar(ch); D: putchar(ch);
- 2.14 设有 char ch; 与语句“ch=getchar();”等价的语句是________。 A: scanf("%c",ch); B: scanf("%c",&ch); C: printf("%c",ch); D: printf("%c",&ch);
- 我们定义一个变量:char ch;可以从键盘上输入一个值给该变量的是( ) A: scanf("%d",ch) B: scanf("%c",ch) C: scanf("%c",&ch) D: scanf("%d",&ch)
- 对于char ch,下面输入语句正确的是_____。 A: scanf(“%c”,ch); B: scanf(“%lf”,&ch); C: scanf(“%c”,&ch); D: scanf(“%lf”,ch);
内容
- 0
设有char ch; 与语句“ch=getchar();”等价的语句是( )。 A: scanf ("%f",&ch); B: scanf("%d",&ch); C: scanf("%s",&ch); D: scanf("%c",&ch);
- 1
若有定义:char *p1,*p2,*p3,*p4,ch;<br/>则不能正确赋值的程序语句为()。 A: p4=&ch;*p4=getchar(); B: p2=(char *)malloc(1);scanf("%c",p2); C: p1=&ch; scanf("%c",p1); D: *p3=getchar();
- 2
若有定义char *p,ch;则不能正确赋值的语句组是( )。 A: p=&ch;scanf(“%c”,p); B: p=NULL; scanf(“%c”,&ch); C: *p=getchar(); p=&ch; D: p=&ch;*p=getchar();
- 3
判断一个字符变量 ch 是大写字母的正确表达式是( )。 A: ch>;=97&&ch<;=122 B: ch>;='A'&&ch<;='Z' C: ch>;='a'||ch<;='z' D: ch>;='a'&&ch<;='z'
- 4
判断字符型变量ch为小写字母的表达式是( )。 A: ‘a’<;=ch<;=’z’ B: ch>;=a && ch<;=z C: ch>;=’a’ || ch<;=’z’ D: ch>;=’a’&& ch<;=’z’