第一章
?
答案:
C语言具有如下特点:
C语言简洁、紧凑。
C语言是一种结构化的程序设计语言。
C语言具有丰富的数据类型。
C语言提供了丰富的运算符。
C语言可以直接对硬件进行操作。
C语言的移植性好
?
答案:
C程序是由若干个函数组成的。一个函数一般由函数头和函数体组成。函数头一般包括函数类型、函数名、参数类型以及参数说明;函数体由花括号括起来,函数体一般包括声明部分和执行部分。一个C程序中有且仅有一个main函数。
?
答案:
函数是组成C语言结构化程序的基本单位。
?
答案:
常用的表示算法的工具有传统流程图、N-S图、自然语言、伪代码等。其中,流程图是一种流传很广的描述算法的方法。N-S图是一种无流线的流程图。自然语言是人们日常生活使用的语言。伪码(Preudocode)是指介于自然语言和计算机语言之间的一种代码,它不能在计算机上运行,
,写出程序运行的结果。
1.#include<>
main()
{ printf("I love China!\n");
printf("we are students.\n");
}
答案:
I love China!
we are students.
2.#include<>
main()
{ int a;
a=5;
printf("%d\n",a+1);
}
答案:
6
,输出以下信息:
* * * * * * * * * * * * * * * * * * * *
I am a student!
* * * * * * * * * * * * * * * * * * * *
答案:
main()
{ printf("********************\n");
printf(" I am a student!\n ");
printf("********************\n");}
。
答案:
main()
{ int a,b,sum;
scanf("%d %d",&a,&b);
sum=a+b;
printf("sum=%d\n",sum);}
。
答案:
main()
{ int a,b,t;
scanf("%d %d",&a,&b);
t=a;
a=b;
b=t;
printf("a=%d,b=%d\n",a,b);}
第二章
(C)
A、%X B、a+b C、a123 D、test!
(设int i;char c;float f;)(B)
A、i+f B、i*c C、c+f D、i+c+f
,均是合法的整型常量的选项是(A)
A、160、–oxffff、011 B、–oxcdf、01a、0xe
C、–01、986,012、0668 D、–ox48a、 2e5、ox
,均是不合法的浮点数的选项是(B)
A、160.、、e3 B、123、、e5
C、–.18、123e4、 D、–e3、.234、1e3
Ⅱ码为十进制数65,且c2为字符型,则执行语句 c2=‘A’+‘6’-‘3’;后,c2中的值为(A)
A、D B、68 C、不确定的值 D、C
(a=3*5,a*4),a+15的值(C),a的值为(C)。
A、15,60 B、60,30 C、30,15 D、不确定,90
=2,b=0,c;则执行c=b&&a--;语言后,a的结果是(C),c的结果是(C)。
A、0,1 B、1,0 C、2,0 D、1,1
,不同类型数据混合运算时,要先转换成同一类型后进行运算。设一表达式中包含有int、long、char和double类型的变量和数据,则表达式最后的运算结果是()。这四种类型数据的转换规律是(C)。
A、long,int-char-double-long B、long,char-int-long-double
C、double,char-int-long-double D、doulbe,char-int-double-long
main
C语言课后答案 来自淘豆网www.taodocs.com转载请标明出处.