精华内容
下载资源
问答
  • C语言标识符

    2021-02-22 20:45:11
    C语言中,标识符可以自定义,但是需要遵循一定规则: (1)标识符只能以英文大小写字母、和下划线(_)开头,而能用其他任何字符或数字开头。 例如以下就是错误例子: int %a;//错误,标识符不能以符号开头 ...

    在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符

    标识符可以简单认为是一个名字,用来标识变量名、常量名、函数名及数组等。
    变量名a、b、c,符号常量名PI、Pai,函数名printf、scanf等都是标识符。

    在C语言中,标识符可以自定义,但是需要遵循一定的规则:
    (1)标识符只能以英文大小写字母、和下划线(_)开头,而不能用其他任何字符或数字开头。
    例如以下就是错误的例子:

    int %a;//错误,标识符不能以符号开头
    int 8C[8];//错误,不能以数字开头
    

    (2)标识符中只能包含英文大小写字母、下划线和阿拉伯数字,但是不能以阿拉伯数字开头

    int a8;//正确
    int _adf589S_5;//正确
    

    (3)标识符区分大小写,Acd和acd、caDd和cadd、_8Fc9和_8fc9都是不相同的标识符。
    (4)标识符不能是关键字

    int float;//错误,float是关键字。
    int Float;//正确
    

    (5)ANSI标准规定,标识符可以为任意长度,但外部名1 必须至少能由前6个字符唯一地区分,并且不区分大小写。这是因为某些编译程序(如IBM PC的MS C)仅能识别前6个字符。

    除了这些硬性规则外,标识符的命名最好具有具体的意义,以便于观察、阅读和维护

    //定义某长方体的长度、宽度和高度
    int a;//高度
    int b;//宽度
    int c;//高度
    

    可以改成如下定义:

    int c_Long;
    int c_Width;
    int c_Height;
    

    1. 外部名是链接中涉及的在文件间调用的函数名等,长度最长为6个字符。 ↩︎

    展开全文
  • 精品文档 精品文档 PAGE PAGE #欢迎下载 1.1以下不正确的 C语言标识符是 i nt TOC \o "1-5" \h \z a_1_2 ablexe _x 1.2以下是正确的 C语言标识符是 #define _123 %d \n 1.3下列四组字符串中都可以用作C语言程序...
  • 基础知识测试题 一单项选择题 1以下不正确的C语言标识符是 ABC B. abc C. a_bc D. ab.c 以下正确的C语言标识符是C %x B. a+b C. a123 D. test 个C语言程序的执行是从 main 函数开始直到 main 函数结束 第一个函数...
  • 1.1以下不正确的C语言标识符是 A? B?1_2? C?1? D? 1.2以下是正确的C语言标识符是 A? B_123? C? D?\n 1.3下列四组字符串中都可以用作语言程序标识符的一组是? A? B?i\ C? D? _3d ? ? ? $ ? 3 1.4下面各选项组中均是...
  • 精品文档 可编辑版 基础知识测试题 一单项选择题 1以下不正确的C语言标识符是D A. ABC B. abc C. a_bc D. ab.c 2以下正确的C语言标识符是 C A. %x B. a+b C. a123 D. test 3 一个C语言程序的执行是从 A A. main( )...
  • 实用标准文案 实用标准文案 精彩文档 精彩文档 2014级C语言程序设计复习题及答案 ...2 以下不正确的C语言标识符是D AABC Babc Ca_bc Dab.c 3 一个C语言程序是由B A 一个主程序和若干子程序组成 B 函数组成 C 若干过程组
  • 第一章 单元测试1、单选题:以下叙述中正确的是( )。选项:A:用C程序实现的算法必须要有输入和输出操作B:用C程序实现的算法可以没有输出但...2、单选题:以下不能定义为用户标识符的是( )。选项:A:MainB:_10C:_sca...

    第一章 单元测试

    1、单选题:
    以下叙述中正确的是( )。
    选项:
    A:用C程序实现的算法必须要有输入和输出操作
    B:用C程序实现的算法可以没有输出但必须要有输入
    C:用C程序实现的算法可以没有输入但必须要有输出
    D:用C程序实现的算法可以既没有输入也没有输出
    答案: 【用C程序实现的算法可以没有输入但必须要有输出】

    2、单选题:
    以下不能定义为用户标识符的是( )。
    选项:
    A:Main
    B:_10
    C:_scanf
    D:printf
    答案: 【printf】

    3、单选题:
    按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )。
    选项:
    A:小写字母
    B:连接符
    C:数字字符
    D:下划线
    答案: 【连接符】

    4、单选题:
    以下C语言用户标识符中,不合法的是( )。
    选项:
    A:_1
    B:AaBc
    C:a_b
    D:a–b
    答案: 【a–b】

    5、单选题:
    结构化程序由三种基本结构组成,三种基本结构组成的算法( )。
    选项:
    A:可以完成任何复杂的任务
    B:只能完成部分复杂的任务
    C:只能完成符合结构化的任务
    D: 只能完成一些简单的任务
    答案: 【可以完成任何复杂的任务】

    6、单选题:
    以下叙述中正确的是( )。
    选项:
    A:C语言程序将从源程序中第一个函数开始执行
    B:可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
    C:C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
    D:main可作为用户标识符,用以命名任意一个函数作为主函数
    答案: 【C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束】

    7、单选题:
    C语言源程序名的后缀是( )。
    选项:
    A:.exe
    B:.c
    C:.obj
    D:.cpp
    答案: 【.c】

    8、单选题:
    以下叙述中错误的是( )。
    选项:
    A:一个C程序中可以包含多个不同名的函数
    B:一个C程序只能有一个主函数
    C:C程序在书写时,有严格的缩进要求,否则不能编译通过
    D:C程序的主函数必须用main作为函数名
    答案: 【C程序在书写时,有严格的缩进要求,否则不能编译通过】

    9、单选题:
    下列关于C语言用户标识符的叙述中正确的是( )。
    选项:
    A:用户标识符中可以出现下划线和中划线(减号)
    B:用户标识符中不可以出现中划线,但可以出现下划线
    C:用户标识符中可以出现下划线,但不能放在用户标识符的开头
    D:用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
    答案: 【用户标识符中不可以出现中划线,但可以出现下划线】

    10、单选题:
    下列4个选项中,( )是合法的用户自定义标识符。
    选项:
    A:b-b
    B:float
    C:2a
    D:_isw
    答案: 【_isw】

    第二章 单元测试

    1、单选题:
    下列选项中,( )可以将x、y定义成double类型变量,并赋同一初值3.14。
    选项:
    A:double x, y=3.14;
    B:double x, y=2*3.14;
    C:double x=3.14, y=3.14;
    D:double x=y=3.14;
    答案: 【double x=3.14, y=3.14; 】

    2、单选题:
    若变量已正确定义并赋值,表达式( )不符合C语言语法。
    选项:
    A:a*b/c
    B:3.14%2
    C:2, b
    D:a/b/c
    答案: 【3.14%2】

    3、单选题:
    下列表达式中值为0的是( )。
    选项:
    A:3%5
    B:3/5.0
    C:3/5
    D:3.0/5
    答案: 【3/5】

    4、单选题:
    以下选项中,( )是不正确的字符常量。
    选项:
    A:“a”
    B:‘1’
    C:’ ’
    D:‘A’
    答案: 【“a”】

    5、单选题:
    以下选项中不正确的整型常量是( )。
    选项:
    A:82L
    B:-100
    C:1,900
    D:253U
    答案: 【1,900】

    6、单选题:
    以下选项中,( )是不正确的字符常量。
    选项:
    A:“5”
    B:‘1’
    C:’’
    D:‘A’
    答案: 【“5”】

    7、单选题:
    假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式 图片2.png 的表达式是( )。
    选项:
    A:1/abc
    B:1/(abc)
    C:1/a/b/(float)c
    D:1.0/a/b/c
    答案: 【1.0/a/b/c】

    8、单选题:
    以下能正确定义且赋初值的语句是( )
    选项:
    A:int n1=n2=10;
    B:char ch=‘A’;
    C:float f=f+1.1;
    D:double x=12.3E2.5;
    答案: 【char ch=‘A’;】

    9、单选题:
    设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为 ( )
    选项:
    A:4
    B:16
    C:48
    D:32
    答案: 【48】

    10、单选题:
    C语言中,运算对象必须是整型数的运算符是( )。
    选项:
    A:%
    B:/
    C:% 和/
    D:*
    答案: 【%】

    11、单选题:
    有以下程序

    main(){  char a1='M',a2='m';  printf("%c",(a1,a2)); }

    以下叙述中正确的是( )
    选项:
    A:程序输出大写字母M
    B:程序输出小写字母m
    C:格式说明符不足,编译出错
    D:程序运行时产生出错信息
    答案: 【程序输出小写字母m】

    12、单选题:
    在C语言中,下列属于构造类型的是( )。
    选项:
    A:整型
    B:字符型
    C:实型
    D:数组类型
    答案: 【数组类型】

    13、单选题:
    设d为字符型变量,下列表达式不正确的是( )。
    选项:
    A:d=97
    B:d=’a’
    C:d=”a”
    D:d=’g’
    答案: 【d=”a”】

    14、单选题:
    若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为( )。
    printf(“%f”,(x,y));
    选项:
    A:3.600000
    B:5.800000
    C:3.600000,5.800000
    D:输出符号不够,输出不正确值
    答案: 【5.800000 】

    15、单选题:
    表达式(double)(20/3)的值为( )。
    选项:
    A:6
    B:6.0
    C:2
    D:3
    答案: 【6.0】

    16、单选题:
    表达式3.6-5/2+1.2+5%2的值是( )。
    选项:
    A:4.3
    B:4.8
    C:3.3
    D:3.8
    答案: 【3.8】

    17、单选题:
    表达式sizeof(“hello”)的值为( )。
    选项:
    A:4
    B:5
    C:6
    D:7
    答案: 【6】

    18、单选题:
    设整型变量a值为9,则下列表达式中使b的值不为4的表达式( )。
    选项:
    A:b=a/2
    B:b=a%2
    C:b=8-(3,a-5)
    D:b=a-5
    答案: 【b=a%2 】

    19、单选题:
    已知ch是字符型变量,下面不正确的赋值语句是( ) 。
    选项:
    A:ch=‘’ ;
    B:ch=‘a+b’;
    C:ch=‘7’+‘9’;
    D:ch=7+9;
    答案: 【ch=‘a+b’;】

    20、单选题:
    有以下定义语句,编译时会出现编译错误的是( )。
    选项:
    A:char a=‘a’;
    B:char a=’’;
    C:char a=‘aa’;
    D:char a=’-’;
    答案: 【char a=‘aa’; 】

    c3ccae678b93e23a453956bee2d46d38.png

    展开全文
  • C语言程序第一次在线作业 作 业 第 1 题 一个 C语言程序总是从开始执行 您的答案 B 题目分数 0.5 此题...第 3 题 以下不正确的 C语言标识符是 您的答案 D 题目分数 0.5 此题得分 0.5 批注标识符命名规则 第 4 题 下列
  • 单项选择题 导读单项选择题要求从给出的四个备选答案中选出一个最符合题意的答案本类习题主要检查对C语言基本概念的掌握情况...1.1以下不正确的C语言标识符是_ A) int B) a_1_2 C) ab1exe D) _x 1.2以下是正确的C语言
  • C语言复习题分析.pdf

    2020-09-08 16:14:25
    C语言复习题 一选择题 1. 以下不是 C 语言的特点的是 ( B ) ... 以下不正确的 C语言标识符是 ( D ) AABC B abc C a_bc D ab.c 3一个 c 程序的执行是从 ( A . Amain( ) 函数开始直到 main( ) 函数结束 B第一个函数开始直
  • C语言复习试卷.doc

    2020-01-23 17:33:58
    学号 姓名 重修标记 一单选题将答案写入下列方框中每小题2分共40分 题号 1 2 3 4 5 6 7 8 9 10 答案 C A B A C D B B D A 题号 11 12 13 14 15 16 17 18 19 20 答案 C B A D A C B C A D 1以下不正确的C语言标识符是...
  • 第一章 单元测试1、单选题:以下叙述中正确的是( )。选项:A:用C程序实现的算法可以没有输出但必须要有输入B:用C程序实现的算法可以没有...2、单选题:以下不能定义为用户标识符的是( )。选项:A:MainB:_10C:_sca...

    第一章 单元测试

    1、单选题:
    以下叙述中正确的是( )。
    选项:
    A:用C程序实现的算法可以没有输出但必须要有输入
    B:用C程序实现的算法可以没有输入但必须要有输出
    C:用C程序实现的算法必须要有输入和输出操作
    D:用C程序实现的算法可以既没有输入也没有输出
    答案: 【用C程序实现的算法可以没有输入但必须要有输出】

    2、单选题:

    以下不能定义为用户标识符的是( )。
    选项:
    A:Main
    B:_10
    C:_scanf
    D:printf
    答案: 【printf】

    3、单选题:
    按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )。
    选项:
    A:连接符
    B:小写字母
    C:数字字符
    D:下划线
    答案: 【连接符】

    4、单选题:
    以下C语言用户标识符中,不合法的是( )。
    选项:
    A:_1
    B:a_b
    C:AaBc
    D:a–b
    答案: 【a–b】

    5、单选题:
    结构化程序由三种基本结构组成,三种基本结构组成的算法( )。
    选项:
    A: 只能完成一些简单的任务
    B:只能完成部分复杂的任务
    C:只能完成符合结构化的任务
    D:可以完成任何复杂的任务
    答案: 【可以完成任何复杂的任务】

    6、单选题:
    以下叙述中正确的是( )。
    选项:
    A:可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
    B:C语言程序将从源程序中第一个函数开始执行
    C:C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
    D:main可作为用户标识符,用以命名任意一个函数作为主函数
    答案: 【C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束】

    7、单选题:
    C语言源程序名的后缀是( )。
    选项:
    A:.cpp
    B:.c
    C:.exe
    D:.obj
    答案: 【.c】
    8、单选题:

    以下叙述中错误的是( )。
    选项:
    A:一个C程序中可以包含多个不同名的函数
    B:C程序在书写时,有严格的缩进要求,否则不能编译通过
    C:一个C程序只能有一个主函数
    D:C程序的主函数必须用main作为函数名
    答案: 【C程序在书写时,有严格的缩进要求,否则不能编译通过】

    9、单选题:
    下列关于C语言用户标识符的叙述中正确的是( )。
    选项:
    A:用户标识符中不可以出现中划线,但可以出现下划线
    B:用户标识符中可以出现下划线,但不能放在用户标识符的开头
    C:用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
    D:用户标识符中可以出现下划线和中划线(减号)
    答案: 【用户标识符中不可以出现中划线,但可以出现下划线】

    10、单选题:
    下列4个选项中,( )是合法的用户自定义标识符。
    选项:
    A:float
    B:_isw
    C:b-b
    D:2a
    答案: 【_isw】

    第二章 单元测试

    1、单选题:
    下列选项中,( )可以将x、y定义成double类型变量,并赋同一初值3.14。
    选项:
    A:double x=y=3.14;
    B:double x, y=3.14;
    C:double x=3.14, y=3.14;
    D:double x, y=2*3.14;
    答案: 【double x=3.14, y=3.14; 】

    2、单选题:
    若变量已正确定义并赋值,表达式( )不符合C语言语法。
    选项:
    A:3.14%2
    B:a*b/c
    C:2, b
    D:a/b/c
    答案: 【3.14%2】

    3、单选题:
    下列表达式中值为0的是( )。
    选项:
    A:3/5
    B:3/5.0
    C:3.0/5
    D:3%5
    答案: 【3/5】

    4、单选题:
    以下选项中,( )是不正确的字符常量。
    选项:
    A:“a”
    B:'5 ’
    C:‘103’
    D:‘A’
    答案: 【“a”】

    5、单选题:
    以下选项中不正确的整型常量是( )。
    选项:
    A:82L
    B:1,900
    C:253U
    D:-100
    答案: 【1,900】

    6、单选题:
    以下正确的字符串常量是( )。
    选项:
    A:'123456 ’
    B:q1234ty
    C:HELLO
    D:“5111”
    答案: 【“5111”】

    7、单选题:
    假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式 图片2.png 的表达式是( )。
    选项:
    A:1/(abc)
    B:1/abc
    C:1.0/a/b/c
    D:1/a/b/(float)c
    答案: 【1.0/a/b/c】

    8、单选题:
    以下能正确定义且赋初值的语句是( )。
    选项:
    A:int n1=n2=10;
    B:float f=f+1.1;
    C:char ch=‘A’;
    D:double x=12.3E2.5;
    答案: 【char ch=‘A’;】

    9、单选题:
    设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为 ( )。
    选项:
    A:32
    B:16
    C:4
    D:48
    答案: 【48】

    10、单选题:
    C语言中,运算对象必须是整型数的运算符是( )。
    选项:
    A:%
    B:/
    C:*
    D:% 和/
    答案: 【%】

    11、单选题:
    有以下程序

    main(){  char a1='M',a2='m';  printf("%c",(a1,a2)); }

    以下叙述中正确的是( )。
    选项:
    A:格式说明符不足,编译出错
    B:程序运行时产生出错信息
    C:程序输出小写字母m
    D:程序输出大写字母M
    答案: 【程序输出小写字母m】

    12、单选题:
    在C语言中,下列属于构造类型的是( )。
    选项:
    A:字符型
    B:整型
    C:实型
    D:数组类型
    答案: 【数组类型】

    13、单选题:
    设d为字符型变量,下列表达式不正确的是( )。
    选项:
    A:d=’a’
    B:d=’3’
    C:d=99
    D:d=”a”
    答案: 【d=”a”】

    14、单选题:
    若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为( )。
    选项:
    A:输出符号不够,输出不正确值
    B:5.800000
    C:3.600000,5.800000
    D:3.600000
    答案: 【5.800000 】

    15、单选题:
    表达式(double)(20/3)的值为( )。
    选项:
    A:6
    B:2
    C:3
    D:6.0
    答案: 【6.0】

    16、单选题:
    表达式3.6-5/2+1.2+5%2的值是( )。
    选项:
    A:4.3
    B:4.8
    C:3.8
    D:3.3
    答案: 【3.8】

    17、单选题:
    表达式sizeof(“hello”)的值为( )。
    选项:
    A:4
    B:7
    C:5
    D:6
    答案: 【6】

    18、单选题:
    设整型变量a值为9,则下列表达式中使b的值不为4的表达式( )。
    选项:
    A:b=a/2
    B:b=a-5
    C:b=8-(3,a-5)
    D:b=a%2
    答案: 【b=a%2 】

    19、单选题:
    已知ch是字符型变量,下面不正确的赋值语句是( )。
    选项:
    A:ch=7+9;
    B:ch=‘m’;
    C:ch=‘a+b’;
    D:ch=‘7’+‘9’;
    答案: 【ch=‘a+b’;】

    20、单选题:
    有以下定义语句,编译时会出现编译错误的是( )。
    选项:
    A:char a=’-’;
    B:char a=‘a’;
    C:char a=‘aa’;
    D:char a=‘0’;
    答案: 【char a=‘aa’; 】

    e25d59699507802f2640b82041070b6a.png

    展开全文
  • C语言可以直接对硬件进行操作 以下不正确的 C语言标识符是 ABC 2 A B abc 能够编制出功能复杂的程序 C语言移植性好 3 C a bc D ab.c 一个C语言程序是由 一个主程序和若干子程序组成 若干过程组成 I 一
  • 一单项选择题(本大题共20题每题2分共40分) 1 以下不是C语言的特点的是 ) A C语言简洁紧凑 B 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2 以下不正确的C语言标识符是 ) AABCBabcCa_bc...
  • 期末考试试题及其答案 一单项选择题本大题共 20题每题 2分共 40分 1以下不是 C语言的特点的是 ( ) A C语言简洁紧凑 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2以下不正确的 ...
  • 一单项选择题本大题共20题每题2 分共40分 1以下不是C语言的特点的是 ) A C语言简洁紧凑 B 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2以下不正确的C语言标识符是 ) A ABCB abcC a_...
  • 一单项选择题本大题共20题每题2 分共40分 1以下不是C语言的特点的是 ) A C语言简洁紧凑 B 能够编制出功能复杂的程序 C C语言可以直接对硬件进行操作 D C语言移植性好 2以下不正确的C语言标识符是 ) A ABCB abcC a_...
  • 一单项选择题本大题共 20 题每题 2 分共 40 分 1以下不是 C 语言的特点的是 ( ) AC 语言简洁紧凑 B能够编制出功能复杂的程序 CC 语言可以直接对硬件进行操作 DC 语言移植性好 2以下不正确的 C语言标识符是 ( ) AABC ...
  • 期末考试试题及其答案 一单项选择题本大题共 20 题每题 2 分共 40 分 1以下不是 C语言的特点的是 ( ) AC语言简洁紧凑 B能够编制出功能复杂的程序 CC语言可以直接对硬件进行操作 DC 语言移植性好 2以下不正确的 ...
  • C 语言程序设计模拟考试试卷及答案四 一选择题 1以下不正确的 C语言标识符是 A. ABC B. abc C. a_bc D. ab.c 2C程序是由 构成的 A. 主程序与子程序 B. 主函数与若干子函数 C. 一个主函数与一个其它函数 D. 主函数与...
  • C语言知识串讲(CH2)

    2020-06-03 10:45:58
    数据类型、运算符与表达式 掌握: 1.C的基本数据类型; 2.常量与变量:常量和符号常量、变量;...1)C语言的标识符,例:以下不正确的C语言标识符是(123abc) 2)2进制、8进制、10进制、16进制的表示方法及其转换,如

    数据类型、运算符与表达式

    掌握:
    1.C的基本数据类型;
    2.常量与变量:常量和符号常量、变量;
    3.整型数据:整型常量、整型变量;
    4.实型数据:实型常量、实型变量;
    5.字符型数据:字符常量、字符变量,字符串常量,字符数据在内存中的存储形式及其使用方法;
    6.变量赋初值;
    7.各类数值型数据间的混合运算,算术运算符和算术表达式,赋值运算符和赋值表达式,逗号运算符和逗号表达式。

    1)C语言的标识符,例:以下不正确的C语言标识符是(123abc)

    2)2进制、8进制、10进制、16进制的表示方法及其转换,如何识别某个数可能是几进制,例:
    1.以下整数值中,不正确的八进制或十六进制数是
    (-16)
    2.以下程序的输出结果是(261)

    main(){
     int a=177;
     printf("%o\n",a);
    }
    

    3)合法的字符常量是(‘\x43’)

    4)在C语言类型说明中,int、char等类型数据的长度是(与机器字的长度有关)

    5)C语言中最简单的数据类型包括(整型、实型、字符型)

    6)若有以下定义:

    char a;
    int b;
    float c;
    double d;
    

    则表达式a×b-d-c值的类型为(double)

    7)若t为double型,则表达式t=1,t+5,t++的值为(1.0)

    8)能正确表示C语言中double类型常量的选项是(0.314e10)

    9)若a为float型变量,且已赋值3.46932,能正确使a中的值保持两位数,删去此后小数的语句是
    (a=(int)(a*100)/100.0;)

    10)1.C语言中,运算对象必须是整型数的运算符是(%)
    2.以下一组运算符中,优先级最低的运算符是(D)
    A.* B.= = C.+ D.=

    11)设变量a是整型,f是实型,i是双精度型,则表达式100%9+‘a’+i×f值的数据类型是(double)

    12)设有如下定义:

    int x=10,y=3,z;
    

    则语句

    printf("%d\n",z=(x%y,x/y));
    

    的输出结果是(3)

    13)以下语句的字符串中没有空格,则输出结果是(9)

    printf("%d\n",strlen("std\n007\1\\"));
    

    14)若有定义:

    int a=8,b=5,C;
    

    执行语句:

    C=a/b+0.4;
    

    c的值为(1)

    15)若变量已正确定义,语句“if(a>b) k=0;else k=1;”和(k=a<=b;)等价。

    16)若变量a是int类型,并执行了语句:a=‘A’+1.6;
    则正确的叙述是
    (a的值是字符‘A’的ASCII值加1)

    17)在C语言中,5种基本数据类型的存储空间长度的排列顺序为(char<int<long int<=float<double)

    18)若有定义:

    int a=3;
    

    则执行完表达式

    a+=a-=a*a;
    

    a的值为(-12)

    19)有以下程序:

    main(){
     int a;
     char c=10;
     float f=100.0;
     double x;
     a=f/c*=(x=6.5);
     printf("%d %d %3.1f %3.1f\n",a,c,f,x);
    }
    

    程序运行后输出的结果是(1 65 1.5 6.5)

    20)设x,y,z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为(32)

    21)有以下程序:

    main(){
     char a='a',b;
     printf("%c, ",++a);
     printf("%c\n",b=a++);
    }
    

    程序运行后的输出结果是(b, b)

    22)以下使用i的运算结果为4的表达式是:

    int i=1,j=1;
    i+=j+=2;
    

    23)均不是C语言关键字的是(define if type)

    24)设n=10,i=4,则赋值运算n%=i+1执行后,n的值是(0)

    25)若有代数式(yx+log10y)½,
    则正确的C语言表达式是:

    sqrt(fabs(pow(y,x)+log(y)));
    

    26)叙述不正确的是(C语言中无论是整数还是实数都能准确的表示)

    27)‘\60’在内存中占(一)个字节,“\60”在内存中占(两)个字节

    展开全文
  • 第四套试题 一选择题20个小题每小题2分共40分 1以下不正确的C语言标识符是_ AABC Babc Ca_bc Dab.c 2设ab和c都是int型变量且a=3b=4c=5则下面的表达式中值为0的表达式是_ Aa&b Ba||b+c&b-c D(a!c||1) 3若有以下定义和...
  • 第一章 C语言基础知识 11 选择题 1. 以下不是C语言的特点的是 A语言简洁紧凑 B能够编制出功能复杂的程序 CC语言... 正确的C语言标识符是 A _buy_2 B 2_buy C _buy Dbuy? 4. 请选出可用作C语言用户标识符的一组标识符
  • 《C语言程序设计》期末考试试卷(A卷)  一、单项选择题(本大题共20题,每题2 分,共40分) 1、以下不是C语言的特点的是  A、 C语言简洁、紧凑 ...2、以下不正确的C语言标识符是  A、 ABC 
  • .专业.专注. C语言程序设计习题篇 第一章 C语言基础知识 11 选择题 1. 以下不是C语言的特点的是 D A语言简洁紧凑 B能够编制出功能复杂的程序 CC语言可以... 正确的C语言标识符是 A A_buy_2 B2_buy C_buy Dbuy? 4. 请选
  • c语言基础练习题

    2015-08-14 11:26:52
    3. 正确的C语言标识符是 ( )。 A._buy_2 B.2_buy C.?_buy D.buy? 4. 请选出可用作C语言用户标识符的一组标识符( )。 A.void B.a3_b3 C.For D.2a define _123 -abc DO WORD IF Case sizeof 5. 下列符号...
  • 以下C语言标识符不正确的是_ A) int B) a_1_2 C) ab1exe D) _x ?2. 以下C语言标识符中正确的是_ A) #define B) _123 C) %d D) \n 3. C语言程序从main)函数开始执行所以这个函数要写在_ A) 程序文件的开始 B) 程序...
  • 1.标识符命名规则: 定义 ...2.以下不正确的说法是:C 语言规定()。 实参可以是常量,变量或表达式 形参可以是常量,变量或表达式 实参可以为任何类型 形参应与其对应的实参类型一
  • 第一部分 C 语言基础 一选择题... 则以下不正确的 C 语句是 A a*=5; B b/=2; C a+=; D b&=a; 3. 若 x i j 和 k 都是整型变量则执行下面表达式后 x 的值为 x=(i=4,j=16,k=32) A 4 B 16 C 32 D 52 语言中的标识符只能由字
  • 以下正确的C语言标识符是 A%X Ba+b Ca123 Dtest! 2.已定义int a,b;则以下不正确的C语句是 Aa*=5; Bb/=2; Ca+=1.75; Db&=a; 3.若xij和k都是整型变量则执行下面表达式后x的值为 x=(i=4,j=16,k=32) A4 B16 C32 D52 4.C...

空空如也

空空如也

1 2 3 4 5 6
收藏数 103
精华内容 41
关键字:

以下不正确的c语言标识符

c语言 订阅