考点导航
[ 所有信息 ][ 单选题 ] 列表
  • 设a 、b 、c是整型变量且均已赋值,则以下选项中错误的赋值语句 是( )。
  • 若变量已正确定义并赋值,则错误的赋值语句是( )。
  • 有以下程序:
    #include <stdio.h>
    #include <math.h>
    main()
    {
    int a = 1,b=4,c = 2;
    double x = 10.5,y = 4.0,z;
    z = (a + b)/c + sqrt(y)*1.2/c+x;
    printf("%f\n",z);
    }
    程序运行后的输出结果是( )。
  • 有以下程序:
    #include<stdio.h>
    float fun(double a)
    {
    double x;
    x=a-(int)a;
    return x;
    }
    main()

    {
    double a=3.1415;
    printf("%f\n",fun(a));
    }
    程序的运行结果是( )。
  • 有如下程序:
    #include<stdio.h>
    int sub(double a,double b)
    {
    return(int)(a-b- 1.3);
    }
    main()
    {
    printf("%d\n",sub(3.2,4.1));
    }
    程序运行后的输出结果是( )。
  • 有如下程序:
    #include<stdio.h>
    int sub(double a,double b)
    {
    return(int)(a-b);
    }
    main()
    {
    printf("%d\n",sub(3.8,2.1));
    }
    程序运行后的输出结果是( )。
  • 有以下程序:
    #include <stdio.h>
    main()
    {
    int a,b,k,m,*p1,*p2;
    k= 1,m=8;
    p1=&k,p2=&m;
    a=/*p1-m;
    b=*p1+*p2+6;
    printf("%d",a);
    printf("%d\n",b);
    }
    编译时编译器提示错误信息,你认为出错的语句是( )。
  • 有以下程序:
    #include<stdio.h>
    main()
    {
    int a;
    a=(int)1.99*3;
    printf("%d\n",a);
    }
    程序的运行结果是( )。
  • 以下选项中,值为1的表达式是( )。
  • 以下选项中,当x为大于1的奇数时,值为0的表达式是( )。
  • 已知大写字母A的ASCII码是65,小写字母a 的ASCII码是97。以下 不能将变量c 中的大写字母转换为对应小写字母的语句是( )。
  • 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是 ( )。
  • 以下可以将任意一个两位整数n的个位数与十位数对换的表达式为 ( )。
  • 设变量x为long int型并已正确赋值,以下表达式中能将x的百位上 的数字提取出来的是( )。
  • 以下不能正确表示代数式的C语言表达是( )。
  • 设x,y,z均为实型变量,代数式 在C语言中的正确写法是 ( )。
  • 以下不能用于实型数据的运算符是( )。
  • C语言程序中,运算对象必须是整型数的运算符是( )。
  • 在C语言中,以下选项中不能正确表示10×1000之值的是 ( )。
  • 以下选项中,合法的数值型常量是( )。