您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-10667

    以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是(

    A)if((a>b)&&(b>c)) k=1; B) if((a>b)||(b>c)) k=1;

    else k=0; else k=0;

    C)if(a<=b) k=0; D)if(a>b) k=1;

    else if(b<=c) k=1; else if(b>c) k=1;

    else k=0;

  • 相关试题查看更多

  • ID:9372-10682
    有以下语句段
    int n1=10,n2=20;
    printf(“
    ”,n1.n2);
    要求按以下格式输出n1n2的值,每个输出行从第一列开始,请填空。

    n1=10
    n2=20

    查看解析

  • ID:9372-9246

    printf("%xn", (0x19 <<1) & 0x17);的输出结果是

    查看解析

  • ID:9372-2150

    (编程题)有一个班有4个学生,输入他们的3门课程后求第一门课程的平均分;找出有1门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩。分别编写2个函数实现上述要求。(要求用结构体数组实现)

    提示1:可定义student结构体类型

    struct student

    {

    int number;

    float score1;

    float score2;

    float score3;

    } class[4];

    查看解析

  • ID:9372-9307
    x,y均定义为int 型,z定义为double型,以下不合法的scanf 函数调用语句是:(  )
    Ascanf(%d, %x, %le,&x,&y,&z);
    Bscanf(%2d%4d %lf,&x,&y,&z);
    Cscanf(%d%d %lf,&x,&y,&z);
    Dscanf(%x%o %6.2f,&x,&y,&z);

    查看解析

  • ID:9372-10636

    以下说法中正确的是( )

    A) #defineprintf都是C语句 B) #defineC语句,而printf不是
    C) printfC语句,但#define不是 D) #defineprintf都不是C语句

    查看解析