C语言程序设计摘要
第2章 C语言程序设计
赋值语句
(1)以下叙述中正确的是
A)赋值语句是一种执行语句,必须放在函数的可执行部分
B)scanf和printf是C语言提供的输入和输出语句
C)由printf输出的数据都隐含左对齐
D)由printf输出的数据的实际精度是由格式控制中的域宽和小数的域宽来完全决定的
(2)有以下程序
main() {
int a=3;
a+=a-=a*a;
printf( "%d\n", a ); }
程序的输出结果是
A)9
B)3
C)-12
D)0
1A2 C
数据输出
(3)有如下程序段:
int x=12;
double y=3.141593;
printf("%d%8.6f", x, y);
其输出结果是
A)12 3.141593
B)12, 3.141593
C)123.1415930
D)123.141593
(4)若有以下程序
#include
main() {
int b=10, a=-11;
a %= b %= 4;
printf("%d %d\n", a, b); }
则程序的输出结果是
A)1 2
B)-1 -2
C)-1 2
D)1 -2
(