1. C源程序由构成。
2. 一个C程序可以包含任意多个不同名的函数,但有且仅有一个。
3. C程序的函数包括和。
4. C语言规定,必须用作为主函数名。
5. 在C语言中,每个语句和数据以结束。
6. 下列说法正确的是。
。
,一行内必须写一个语句。
,一个语句可以分写在多行上。
,并要有行号。
7. 下列说法正确的是。
。
。
,即在一些函数之前,在另一些函数之后,但在执行C程序时是从程序开头执行的。
,即在一些函数之前,在另一些函数之后,但在执行C程序时是从main函数开始的。
第2章用C语言编写程序
#include <>
void main()
{ int x;
x=-3+4*5-6;printf(“%d ”,x);
x=3+4%5-6;printf(“%d ”,x);
x=3*4-5-6;printf(“%d ”,x);
x=(7+6)%5/2;printf(“%d ”,x);
}
1 1 1 -3 2 1 -3 2 1 1 2 1
,格式说明的类型与输入项的类型类型应该一一对应匹配。如果类型不匹配,系统将
,但不可能得到正确数据
,不接收数据输入
,程序中输入输出语句的正确内容的是
#include <>
void main()
{ int a; float x;
printf(“input a,x: ”);
输入语句
输出语句
}
输入形式 input a,x: 3
输出形式 a+x=
(“%d%f”,&a,&x) ;printf(“\na+x=%”,a+x) ;
B. scanf(“%d%f”,&a,&x) ;printf(“\na+x=%”,a+x) ;
C. scanf(“%d%f”,&a,&x) ;printf(“\na+x=%”,a+x) ;
D. scanf(“%d%”,&a,&x) ;printf(“\na+x=%”,a+x) ;
int a=10,b=5,c;
则语句printf(“%d\n”,c=(a+=b,a/b)) ;
输出结果是
,执行结果是
#include <>
#define plus 4+5
void main()
{ int b,c;
b=2;
c=plus*b;
printf(“%d”,c);
}
,输出结果是
#include <>
void main()
{ int a=021,b=23,c=0x22;
printf(“%d,%d,%d\n”,a,b,c);
}
,23,34 ,23,24 ,23,22 ,23,22
#include <>
void main()
{ char b;
b=’B’;
printf(“%d %c”,b,b);
}
输出结果是
{}括起来的若干语句组成的语句叫。
第3章分支结构
>=y>=z,使用C语言表达式
A.(y<=x) && (y>=z) B.(x>=y) & (y>=z)
C.(x>=y) & (y>=z) D.(x>=y>=z)
,不能使表达式(year % 4==0 && year %100!=0) || (year % 400==0)的值是真的整型数据是
=5>1+2&&2||2*4>4-!0后,x的值是
=4,y=z=3,则下列表达式的值分别为
(1)((z>=y)&& (y>=x))?1:0
(2)y+=z,x*=y
,24 ,8 ,8 ,12
全部练习题 来自淘豆网m.daumloan.com转载请标明出处.