1 / 6
文档名称:

2 C语言程序设计基础.pdf

格式:pdf   页数:6
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2 C语言程序设计基础.pdf

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

2 C语言程序设计基础.pdf

文档介绍

文档介绍:2 C 语言程序设计基础
一、选择填空
设 C 语言中,int 类型数据占 2 个字节,则 long 类型数据占个字节;unsigned
int 类型数据占个字节;short 类型数据占个字节;double 类型数据占
个字节;char 类型数据占个字节。
(A)1 (B)2 (C)4 (D)8
若 int 类型数据占两个字节,则以下程序的输出为。

main()
{ int k=-1;
printf("%d,%u\n",k,k);
}
(A)-1,-1 (B)-1,32767 (C)-1,32768 (D)-1,65535
若 k 为 int 变量,则以下程序。
main()
{ int k=8567;
printf("|%-06d|\n",k);
}
(A)输出格式描述符不合法(B)输出为|008567|
(C)输出为|8567 | (D)输出为|-08567|
若 x 为 float 型变量,则以下程序。
main()
{ float x=;
printf("%-\n",x);
}
(A)输出格式描述符的域宽不够,不能输出(B)输出为
(C)输出为 (D)输出为-
若 x 为 double 变量,则以下程序。
main()
{ float x=;
printf("%-\n",x);
}
(A)输出格式描述符的域宽不够,不能输出(B)输出为 +01
(C)输出为 +02 (D)输出为-
若 ch 为 char 型变量,k 为 int 型变量,(已知字符 a 的 ASCII 十进制代码为 97)
则执行以下语句后的输出为。
main()
{ char ch='a';
int k=12;
printf("%x,%o,",ch,ch,k);
1
printf("k=%%d\n",k);
}
(A)因变量类型与格式描述符的类型不匹配,输出无定值
(B)输出项与格式描述符个数不符,输出为零值或不定值
(C)61,141,k=%d
(D)61,141,k=%12
若有以下说明语句,则该语句。
char s='\092';
(A)使 s 的值包含 1 个字符(B)说明不合法,s 的值不确定
(C)使 s 的值包含 4 个字符(D)使 s 的值包含 3 个字符
若 a 是 float 型变量,b 是 unsigned 型变量,以下输入语句是合法的。
(A)scanf("%%d",&a,&b); (B)scanf("%f%n",&a,&b);
(C)scanf("%f%3o",&a,&b); (D)scanf("%f%f",&a,&b);
若 k1,k2,k3,k4 均为 int 型变量,为了将整数 10 赋给 k1 和 k3,将整数 20 赋给 k2
和 k4,则对应以下 scanf