三、 程序填空题
第一章 C语言基础知识
(C语言概述、算法、数据类型 运算符 表达式、位运算)
1以下程序不用第三个变量实现两个数对调的操作。 #includ “stdio.h” main() {
int a,b;
scanf(\ a=;(三个字符) b=
printf(\}
2、选择程序的运行结果 。
main ( )
{ int x=1, y=2, z, a, b, c, d; z = ++x||++y;
printf(\
printf(\输出结果
printf(\输出结果 (三个字符)*/ }
3以下程序的结果为_______ main() {
unsigned int a=3, b=10;
printf(\输出结果<14> */ printf(\输出结果<0> */ }
4 若x=3,y=z=4,则下列表达式的值是。 (1) (z>=y>=x)? 1:0
/*值为<0> */
(2) z>=y&&y>=x
1
/*值为<1> */
5已知float x=4.3,int y;执行语句y=(int)x后,x为
6表达式’c’&&’d’的值为<1>(填写阿拉伯数字),’c’&&’d’||!(3+4)的值为<1>(填写阿拉伯数字)。
7若x为int类型,则与逻辑表达式“x”等价的表达式是
8 表示“整数x的值大于5”时逻辑值为“真”的表达式是
9已知字母A的ASCII码为十进制数65,且设ch为字符型变量,则表达式ch=‘A’-‘4’+‘9’的值为<’F’>(一个字符常量);若定义:char c=‘\\72’;则变量c中包含的字符个数为<1>(数字)。 10、C语言所提供的基本数据类型的整型类型包括:<短整型>、整型、<长整型>。(按每种类型所占字节数,从小到大排列)
第二章 C语言程序结构
(顺序程序设计、选择结构程序设计、循环控制)
程序填空题
F1. 以下程序可判断输入的一个整数是否能被3或7整除,若能整除,输出“yes”,否则输出“no”。请填空。 #include “stdio.h” void main() { int k;
printf(“Enter a int number:”); scanf(“%d”,<&k>); if(
printf(