P5766: 【选择题】第2章:C数据类型

传统题
1.000s 时间限制
128MB 内存限制
20 提交
7 解决

【题目描述】
1. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符(  )。 A) 必须为字母  B) 必须为下划线  C) 必须为字母或下划线  D) 可以是字母、数字和下划线中任一种字符   2. 以下选项中,合法的用户标识符是( )。 A.long       B._2abc      C.3dmax       D.A.dat   3. 下面四个选项中,均是合法的用户标识符的选项是(  )。    A) A           B) float           C) b-a             D) _123      P_0            la0                goto               temp       do             _A                 int                INT   4. 下面选项中,不是合法整型常量的是( ) 。 A160    B)-0xcdg   C)-01     D)-0x48a   5. 下列变量定义和初始化中合法的是( )  A.short  _a=1.1e-1;                      B.double  b=1+5e2.5;  C.long  do=0xfdaL;                      D.float  2_and=1e-3;   6. 以下能正确地定义整型变量a,b并为它们都赋初值5的语句是()  A.int  a=b= c= 5;       B. int a,b, c= 5;  C.int  a= 5,b=5,c=5;        D.a= b= c=5;   7. 设y均为f1oat型变量,则以下不合法的赋值语句是( )。 A.++x;     B.y=(x%2)/10;    C.  x*=y+8;    D.x=y=0; 8. 与数学式子对应的C语言表达式是( )。     A9*x^n/(2*x-1)                         B9*x**n/(2*x-1)     C9*pow(x,n)*(1/(2*x-1))                  D9*pow(n,x)/(2*x-1)   9. 若有代数式,假设abcd都是小数,则不正确的C语言表达式是( )。     Aa/c/d*b*3                             B3*a*b/c/d     C3*a*b/c*d                             Da*b/d/c*3   10. 在C语言中,要求运算数必须是整数的运算符是( )。   A/           B++          C*=                D%
【输出】
#include<stdio.h>

int main()
{
printf("----------");
//例如:本次习题有10道题,则你的输出格式应为printf("AAAAAAAAAA");
//选项均由大写A,B,C,D组成,输出语句有一条 
return 0;


请将上述提供的程序复制到提交代码的位置并作相应修改。

咻咻~

提交答案 状态