• 2022-06-27
    以下可以实现“输入一个字符到变量ch”的语句是___
    A: scanf(“%d”,ch)
    B: getchar(“%c”,&ch)
    C: getchar(ch)
    D: scanf(“%c”,&ch)
  • D

    内容

    • 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=&amp;ch;*p4=getchar(); B: p2=(char *)malloc(1);scanf("%c",p2); C: p1=&amp;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&amp;&amp;ch<;=122 B: ch>;='A'&amp;&amp;ch<;='Z' C: ch>;='a'||ch<;='z' D: ch>;='a'&amp;&amp;ch<;='z'

    • 4

      判断字符型变量ch为小写字母的表达式是( )。 A: ‘a’<;=ch<;=’z’ B: ch>;=a &amp;&amp; ch<;=z C: ch>;=’a’ || ch<;=’z’ D: ch>;=’a’&amp;&amp; ch<;=’z’