1、 是C语言程序的基本单位,它由 和 组成。
2、 函数体中的程序行称为 ,它的结束字符是 。
3、 在C语言源程序的运行要经过 、 、 和 。
4、 在C语言程序中 (是/不是)必须有一个函数名为main的主函数,函数头main()后面的小括号()中没有任何内容,它 (可以/不可以)省略。
5、 标识符必须以 或 开头,后面跟上 、 和 的任意组合。
6、 保留字 (能/不能)用作用户标识符。
7、 C语言的可用字符由 、 、 组成。
二、 选择题(每题2分,共8分)
1、下列属于合法的用户标识符的是( )
A._550 B.int C.6pin D.xrc - 1
2、下列是c语言合法的用户标识符的是( )
A._0_ B.xyz.c C.do D.a&b
3、下列关于main()函数的说法,正确的是( )
A、 main()函数必须位于所有函数的前面;
B、 每个函数必须有且只有一个main()函数;
C、 其他函数要写在main()函数的函数体中;
D、 main()函数不是C语言必须的;
4.执行以下程序后,sum的值是( )
#include
main()
{int a,b,sum;
a=123; b=456;
sum=a+b;
printf(“sum=%d”,sum);}
A、456 B、123 C、579 D、语法错误
三、 判断题,对的在括号内打“ ”,错的在括号内打“╳”。(每题1.5分,共15分)
1、 函数没有参数时,可以省掉函数名后的括号; ( )
2、 在C语言中,标识符main和Main标识的是同一个程序对象。 ( )
3、 在一个程序行上可以写多条语句。 ( )
4、 程序中是从源程序文件的开始处往下执行。 ( )
5、 在当前程序中没有使用的保留字也可以用作变量名。 ( )
6、 在Turbo C中,按键保存源程序文件。 ( )
7、 函数体必须用一对大括号括起来。 ( )
8、 main()函数必须写在源程序的开始处。 ( )
9、 退出Turbo C编译器的快捷键是+。 ( )
10、 C源程序中的每个程序行都要用分号结束。 ( )
四、 线题(每题2分,共10分)
快捷键能够提高效率,请把快捷键和快捷键所表达的意思用线连接起来。
查看用户屏幕 Alt+F5
编译运行程序 Ctrl+F9
退出编译器 Alt+X
程序文件存盘 F2
打开程序文件
五、写出程序运行结果(每题4分,共8分)
1、#include”stdio.h”
Main()
{
Printf(“hello,my computer!\n”);}
运行结果:
2、#include”stdio.h”
main()
{ int a,b,sum;
a=0; b=7;
sum=a+b;
printf(“sum=%d”,sum);
}
运行结果:
五、程序填空(每空2分,共10分)
1、下面程序实现:从键盘上输入2个整数a和b,判断出其中最大的一个整数,并把结果显示出来;
# include “stdio.h”
main()
{int a, b, c
scanf (“%d %d”,&a, );
c=max(a,b);
printf(“max= ”,c);
}
int max(int x, int y)
{int z;
if( )z=x;
else z=y;
return( );
}
六、编程题(每题9分,共9分)
1、请编程实现在屏幕上显示“I am a student!”