c语言程序设计第四版课后题答案赵凤芝
一、选择题:【单项选择】
1. 不属于程序设计语言发展历程的选项是() [单选题] *
A.机器语言
B.汇编语言
C.高级语言
D.自然语言(正确答案)
2. 在C语言中,short和int两种都属于() [单选题] *
A. 整型(正确答案)
B. 实型
C. 字符型
D. 逻辑型
3. C语言规定,每条语句末尾都必须还有一个结束符号() [单选题] *
A /
B :
C ;(正确答案)
D *
4.已知变量a存储小时,变量b存储分钟,能正确表示下课时间是在8:45至8:55之间的c语言表达式是()。 [单选题] *
A. a==8 | | b>=45 && b<=55
B. a==8 && b>=45 | | b<=55
C. a==8 | | b>=45 | | b<=55
D. a==8 && b>=45 && b<=55(正确答案)
5. 由0和1组成的机器指令叫做() [单选题] *
A.汇编语言
B.高级语言
C.机器语言(正确答案)
D.计算语言
6. C语言是一种() [单选题] *
A.汇编语言
B.高级语言(正确答案)
C.机器语言
D.计算语言
7. C语言程序的文件名后缀是()。 [单选题] *
A. .c(正确答案)
B. . cpp
C. . exe
D. .rc
8. 以下关于算法的説法,正确的是() [单选题] *
A.算法的步骤可以是无穷的
B.算法必須有输入
C.算法必須有输出(正确答案)
D.算法可以没有输入和输出
9. 在C语言中定义常量格式正确的语句是() [单选题] *
A. const int a=5(正确答案)
B. const int a
C. float a=5
D. float a
10. 以下字符串可以作为c语言变量名的是() [单选题] *
A. a-1
B. define
C. b1(正确答案)
D. 1f
11. 在C语言中定义变量格式正确的语句是() [单选题] *
A. int a(正确答案)
B. const int a
C. const int a=5
D. define a
12. 下列C语言的变量名中,非法的是() [单选题] *
A. B25
B. My_ bag
C. My-shoes(正确答案)
D. abc123
13. 以下字符串可以作为c语言变量名的是() [单选题] *
A. 123
B. a_1(正确答案)
C. float
D. 1B
14.以下不符合C语言语法的赋值语句有() [单选题] *
A.x=1;
B.x=x-2;
C.x+1=y;(正确答案)
D.x=y=8;
15.在c语言中以下程序输出的结果是()。
#include <stdio. h>
int main()
{
    int i;
    int s=0;
    for(i=1;i<4;i++)
    {
        s=s+1;
    }
    printf("%d" ,s);
    return 0;
} [单选题] *
A. 1
B. 2
C. 3(正确答案)
D. 4
16.在c语言中,以下程序输出的结果是()。
#include <stdio.h>
int main()
c程序设计语言第几版最好{
    int i;
    for(i=1;i<5;i++)
    {
        printf("*" );
    }
    return 0;
} [单选题] *
A. **
B. ***
C. ****(正确答案)
D. *****
17. 能正确表示逻辑关系: “0≤a≤10” 的C语言表达式是()。 [单选题] *
A. a>=0 and a<=10
B. a>=0 || a<=10
C. a>=0 && a<=10(正确答案)
D. a>=0 or a<=10
18. 在C语言中,以下程序输出的结果是() 。
#include <stdio. h>
int main()
{
    int i;
    int s=1;
    for(i=1;i<4;i++)
    {
        s=s*i;
    }
    printf("%d" ,s);
    return 0;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。