二、填空题(11道小题,共25分)
1、在C语言中,用“\”开头的字符序列称为转义字符,转义字符“\n”的功能是(换行) ;转义字符“\r”的功能是(回车) 。 2、C语言中的标识符只能由3种字符组成,它们是(下划线) 、数字、(字母) 。 3、C语言所提供的基本数据类型包括:整型、实型(又称浮点型)、字符型和枚举型。 4、for(;;)语句相当于while( )。 (2分) ________________________________________
5、C语言中终止整个循环的语句是 。 (2分) ________________________________________
6、设int a[2][3]={{5},{6}}; 则数组元素 的值为5。 (2分) ________________________________________
7、若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}}; 则初始化后,a[1][2]的值为 。 (2分) ________________________________________
8、C语言中构成数组各个元素具有相同的 。 (2分) ________________________________________
9、若用数组名作为函数调用的实参,传递给形参的将是数组的 。 (2分) ________________________________________
10、若有定义int i; int *p =&i;则&*p等价于 。 (2分) ________________________________________
11、*从键盘输入一个小写字母,改用大写字母输出,完成填空。 main() {char c1,c2; c1= ; c2= ; putchar(c2); (5分) ________________________________________
二、填空题(11道小题,共25分) 1、在C语言中,&作为单目运算符时表示的是 。 (2分) ________________________________________
2、在C语言中,用关键字 定义单精度实型变量,用关键字double定 义双精度实型变量,用关键字 定义字符型变量。 (2分) ________________________________________
3、若有定义语句:int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为 (2分) ________________________________________
4、C语言中至少执行一次循环体的循环语句是 。 (2分) ________________________________________
6、如果在程序中调用了strcat函数,则需要预处理命令 。 (2分) ________________________________________
7、设int a[2][3]={{5},{6}}; 则数组元素 的值为5。 (2分) ________________________________________
8、设int a[2][3]={{2},{3}}; 则数组元素 的值为3。 (2分) ________________________________________
9、若用数组名作为函数调用的实参,传递给形参的将是数组的 。 (2分) ________________________________________
10、执行语句int i=2; int *p; p=&i;后,*p的值为 。 (2分) ________________________________________
11、*从键盘输入一个字符,并将其输出,完成填空。 main() {char c; c= ; putchar ; } (5分) ________________________________________
二、填空题(11道小题,共25分)
1、在C语言中,用“\”开头的字符序列称为转义字符,转义字符“\n”的功能是 ;转义字符“\r”的功能是 。 _ 3、在C语言中,用关键字 定义单精度实型变量,用关键字double定 义双精度实型变量,用关键字 定义字符型变量。 (2分) ________________________________________
5、C语言中至少执行一次循环体的循环语句是 。
(2分) ________________________________________
6、如果在程序中调用了strcat函数,则需要预处理命令 。 (2分) ________________________________________
7、字符串是以 为结束标志的一维字符数组。 (2分) ________________________________________
8、若有定义:imt b[2][3], 则b数组中列下标的上限为 。 (2分) ________________________________________
9、若用数组名作为函数调用的实参,传递给形参的将是数组的 。 (2分) ________________________________________
10、若有定义int i; int *p =&i;则*&i等价于 。 (2分) ________________________________________
11、*从键盘输入一个小写字母,改用大写字母输出,完成填空。 main() {char c1,c2; c1= ; c2= ; putchar(c2); (5分) ________________________________________
二、填空题(11道小题,共25分)
1、在C语言中,用“\”开头的字符序列称为转义字符,转义字符“\n”的功能是 ;转义字符“\r”的功能是 。 (2分) ________________________________________
2、C语言中的标识符只能由3种字符组成,它们是 、数字、 。 (2分) ________________________________________
3、C语言所提供的基本数据类型包括:单精度型、双精度型、 、 和枚举类型。 (2分) ________________________________________
4、for(;;)语句相当于while( )。 (2分) ________________________________________
5、C语言中终止整个循环的语句是 。 (2分) ________________________________________
6、设int a[2][3]={{5},{6}}; 则数组元素 的值为5。 (2分) ________________________________________
7、若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}}; 则初始化后,a[1][2]的值为 。 (2分) ________________________________________
8、C语言中构成数组各个元素具有相同的 。 (2分) ________________________________________
9、若用数组名作为函数调用的实参,传递给形参的将是数组的 。 (2分) ________________________________________
10、若有定义int i; int *p =&i;则&*p等价于 。 (2分) ________________________________________
11、*从键盘输入一个小写字母,改用大写字母输出,完成填空。 main() {char c1,c2; c1= ; c2= ; putchar(c2); (5分) ________________________________________
二、填空题(11道小题,共25分)
1、C语言中的标识符只能由3种字符组成,它们是、数字、。 (2分) --------------------------------------------------------------------------------
2、运算符%两侧运算量的数据类型必须都是;运算符++和--的运算量必须是 (2分) --------------------------------------------------------------------------------
3、在C语言中,&作为单目运算符时表示的是。 (2分) --------------------------------------------------------------------------------
4、C语言中至少执行一次循环体的循环语句是。 (2分) --------------------------------------------------------------------------------
6、若有定义:double x[3][5], 则x数组中行下标的上限为。 (2分) --------------------------------------------------------------------------------
7、字符串是以为结束标志的一维字符数组。 (2分) --------------------------------------------------------------------------------
8、如果在程序中调用了strcat函数,则需要预处理命令。 (2分) --------------------------------------------------------------------------------
9、函数可以嵌套调用,但是不可以嵌套。 (2分) --------------------------------------------------------------------------------
10、语句int *p中,指针变量名为。 (2分) --------------------------------------------------------------------------------
11、*从键盘输入一个字符,并将其输出,完成填空。 main() {char c; c=; putchar; } (5分) --------------------------------------------------------------------------------
二、填空题(11道小题,共25分) 1、在C语言中,&作为单目运算符时表示的是 。 (2分) ________________________________________
2、若有定义语句:int s=6;则表达式s%2+(s+1)%2的值为 。 (2分) ________________________________________
3、在C语言中,用关键字 定义单精度实型变量,用关键字double定 义双精度实型变量,用关键字 定义字符型变量。 (2分) ________________________________________
4、C语言中终止整个循环的语句是 。 (2分) ________________________________________
5、C语言中至少执行一次循环体的循环语句是 。 (2分) ________________________________________
6、欲将字符串S1复制到字符串S2中,其语句是 。 (2分) ________________________________________
7、设int a[2][3]={{5},{6}}; 则数组元素 的值为5。 (2分) ________________________________________
8、若有定义:imt b[2][3], 则b数组中列下标的上限为 。 (2分) ________________________________________
9、若用数组名作为函数调用的实参,传递给形参的将是数组的 。 (2分) ________________________________________
10、执行语句int i=2; int *p; p=&i;后,*p的值为 。 (2分) ________________________________________
11、*下列程序计算1到100的整数的累加和,请完善程序 main() {int a,sum= ; a=1; while( ) {sum+=a; a++;} printf(“sum=%d\n”,sum); } (5分) ________________________________________
二、填空题(11道小题,共25分)
1、在C语言中的赋值表达式中,赋值号左边须是 。 (2分) ________________________________________
2、在C语言中,用“\”开头的字符序列称为转义字符,转义字符“\n”的功能是 ;转义字符“\r”的功能是 。 (2分) ________________________________________
3、C语言中的标识符只能由3种字符组成,它们是 、数字、 。 (2分) ________________________________________
4、C语言中至少执行一次循环体的循环语句是 。 (2分) ________________________________________
5、C语言中终止整个循环的语句是 。 (2分) ________________________________________
6、欲将字符串S1复制到字符串S2中,其语句是 。 (2分) ________________________________________
7、设int a[2][3]={{5},{6}}; 则数组元素 的值为5。 (2分) ________________________________________
8、若有定义:imt b[2][3], 则b数组中列下标的上限为 。 (2分) ________________________________________
9、函数可以嵌套调用,但是不可以嵌套 。 (2分) ________________________________________
10、指针变量作为函数的参数时,实参与形参之间传递的是 。 (2分) ________________________________________
11、*从键盘输入一个小写字母,改用大写字母输出,完成填空。 main() {char c1,c2; c1= ; c2= ; putchar(c2); (5分) ________________________________________
二、填空题(11道小题,共25分)
1、在C语言中,用关键字 定义单精度实型变量,用关键字double定 义双精度实型变量,用关键字 定义字符型变量。 (2分) ________________________________________
2、若有定义语句:int s=6;则表达式s%2+(s+1)%2的值为 。 (2分) ________________________________________
3、在C语言中,用“\”开头的字符序列称为转义字符,转义字符“\n”的功能是 ;转义字符“\r”的功能是 。 (2分) ________________________________________
4、for(;;)语句相当于while( )。 (2分) ________________________________________
5、C语言中终止整个循环的语句是 。 (2分) ________________________________________
6、C 语言中数组的下标总是从 开始,不可以为负数。 (2分) ________________________________________
7、欲将字符串S1复制到字符串S2中,其语句是 。 (2分) ________________________________________
8、C语言中构成数组各个元素具有相同的 。 (2分) ________________________________________
9、函数可以嵌套调用,但是不可以嵌套 。 (2分) ________________________________________
10、语句int *p中,指针变量名为 。 (2分) ________________________________________
11、*输出已知数组中的所有偶数, 完成填空。 main() {int a[10]={0,1,2,3,4,5,6,7,8,9},i; for(i=0;i<10;i++) if printf(“%d\n”, ); } (5分) ________________________________________
|
|