程序运行后的输出结果是______。
A)1 2 3 B)2 3 4 C) 2 2 3 D)2 3 3
(2)以下程序运行后的输出结果是 【 】 。
main()
{ int a,b,c;
a=10; b=20; c=(a%b<1)||(a/b>1);
printf("%d %d %d\n",a,b,c);}
6、不同类型数据间的转换与运算
(1) 设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 计算结果不相符的是 A) (a+B) *h/2 B) (1/2)*(a+B) *h
C) (a+B) *h*1/2 D) h/2*(a+B)
7、位运算符
1. & 既可以用作单目运算符也可以用作双目运算符,其中用作单目运算符时表示的功能是 。
四、顺序程序设计,数据的输入输出函数
出题方向:1、表达是语句,空语句,复合语句
2、标准设备文件输入输出函数。
3、printf,scanf,getchar,putchar,gets,puts
1、基本函数的使用
重点:1、scanf函数
(1)注意格式控制符(*,o,d,x,c)
(2)一般形式:scanf(“格式控制符”,地址列表)
(3)几点注意:a)scanf没有精度控制b)要求给出变量地址。C)输入多个数据的处理。
2、printf函数
(1)注意格式控制符(s,o,d,x,c)
(2)一般形式:printf(“格式控制符”,输出表列)
(3)几点注意:a)scanf没有精度控制
1、基本输出函数的使用
(1)以下程序运行后的输出结果是 【 】 。
main()
{ int x=0210; printf("%X\n",x);
(2)有以下语句段
int n1=10,n2=20;