考点导航
[ 所有信息 ][ 单选题 ] 列表
  • 下列关系表达式中,结果为“假” 的是( )。
  • 以下选项中,能表示逻辑值“假” 的是( )。
  • 以下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
  • 设变量均已正确定义,若要通过
    “ scanf("%d%c%d%c",&a 1,&c 1,&a2,&c2);”语句为变量a1和a2赋数值10 和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是
    (注: u代表空格字符, <CR>代表回车)( )。
  • 设变量均已正确定义,若要通过
    “ scanf("%d%c%d%c",&a 1,&c 1,&a2,&c2);”语句为变量a1和a2赋数值10 和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是
    (注: u代表空格字符)( )。
  • 若有定义
    int a;
    float b;
    double c;
    程序运行时输入:
    3 4 5<回车>
    能把值3输入给变量a 、4输入给变量b 、5输入给变量C的语句是 ( )。
  • 若有定义
    int a;
    float b;
    double c;
    程序运行时输入:
    3 4 5<回车>
    能把值3输入给变量a 、4输入给变量b 、5输入给变量C的语句是 ( )。
  • 有以下程序
    #include <stdio.h>
    main()
    {
    char c1,c2,c3,c4,c5,c6;
    scanf("%c%c%c%c", &c1,&c2,&c3,&c4);
    c5=getchar();
    c6=getchar();
    putchar(c 1);
    putchar(c2);
    printf("%c%c\n",c5,c6);
    }
    程序运行后,若从键盘输入(从第1列开始)
    123<回车>

    45678<回车>
    则输出结果是( )。
  • 有以下程序段
    #include<stdio.h>
    main()
    {
    intj;
    float y;
    char name[50];
    scanf("%2d%f%s",&j,&y,name);
    }
    当执行上述程序段,从键盘上输入55566 7777123后, y的值为 ( )。
  • 设有定义:
    int a;float b;
    执行scanf("%2d%f",&a,&b);
    语句时,若从键盘输入876 543.0,则a和b的值分别是( )。
  • 有以下程序段:
    int a,b,c;
    a= 10;b=50;c=30;
    if(a>b)a=b,b=c;c=a;
    printf("a=%db=%dc=%d",a,b,c);
    程序的输出结果是( )。
  • 设有定义:
    int a,b; float x,y;
    则以下选项中对语句所作的注释叙述错误的是( )。
  • 设有: char s[5],c;,则调用函数scanf能正确给s和c读入数据的是 ( )。
  • 有以下程序
    #include <stdio.h>
    main()
    {
    int a=2,c=5;
    printf("a=%%d,b=%%d\n",a,c);
    }
    程序运行后的输出结果是( )。
  • 程序段:
    int x= 12;
    double y=3.141593;
    printf("%d%8.6f",x,y);
    输出结果是( )。
  • 有以下程序:
    #include <stdio.h>
    main()

    {
    int a= 1,b=0;
    printf("%d,",b=a+b);
    printf("%d\n",a=2*b);
    }
    程序运行后的输出结果是( )。
  • 有以下程序段:
    char ch;
    int k;
    ch='a';
    k = 12;
    printf("%c,%d,",ch,ch,k);
    printf("k=%d\n",k);
    已知字符a 的ASCII码十进制值为97,则执行上述程序段后输出的结果 是( )。
  • #include <stdio.h>
    main()
    {
    int k=- 17;
    printf("%d,%o,%x\n",k,1-k,1-k);
    }
    程序的运行结果是( )。
  • 以下选项中,不能对主函数中变量i和j的值进行交换的程序是 ( )。
  • 有以下程序:
    #include <stdio.h>
    int *f(int *s,int *t)
    {
    if(*s < *t)*s=*t;
    return s;
    }
    main()
    {
    int i=3,j=5,*p=&i,*q=&j,*r;
    r=f(p,q);
    printf("%d,%d,%d,%d,%d\n",i,j,*p,*q,*r);
    }
    程序的运行结果是( )。