下载此文档

《C语言程序设计教程》3套含答案.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
选择题(共10道题,每题3分,共30分)。
( )
A程序行 B语句 C函数 D字符
=5,b=6,c=7,d=8,m=2,n=2,执行(m=a > b)&&(n=c>d)后n的值为( )
A 0 B 2 C 7 D 1
:char a= '\123abc';则变量a ( )
A 包含7个字符 B 包含6个字符 C 包含5个字符 D 包含4个字符
:1234567,程序的运行结果是( )
main()
{
int x,y;
scanf(“%2d%*2c%1d”,&x,&y);
printf(“%d\n”,x+y);
}
A 17 B 46 C 15 D 9
( )
#include<>
void main()
{int x=-1,y=4;
int k;
k=++x<=0&&!(y--<=0);
printf("%d,%d,%d",k,x,y);}
A 0,0,3 B 0,1,2, C 1,0,3, D 1,1,2
for (i=1;i++<4;) ; 后变量 i 的值是( )。
A 3 B 4 C 5 D 不定
a[10];之后,对a的引用正确的是( )。
A a[10] B a[] C a(6) D a[10-10]
,能正确判断出c为小写字母的表达式是( )
A 'a'<=c<= 'z' B (c>= 'a')||(c<= 'z')
C ('a'<=c)and ('z'>=c) D (c>= 'a')&&(c<= 'z')

main( )
{ int y=3,x=3,z=1;
printf("%d %d\n",(++x,y++),z+2);}
运行该程序的输出结果是( )
A 3 4 B 4 2
C 4 3 D 3 3

int a=14,b=15,x;
char c='A';
x=(a&&b)&&(c<'B');
执行该程序段后,x的值为( )
A ture B false
C 0 D 1

main( )
{ int x=1,a=0,b=0;
switch(x)
{ case 0:b++;
case 1:a++;
case 2:a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
该程序的输出结果是( )
A a=2,b=1 B a=1,b=1
C a=1,b=0 D a=2,b=2
填空题(共10空,每空2分,共20分)。
、__________、__。
,经过编译后生成文件的后缀是___________,经过链接后生成文件的后缀是____________。
x,y;执行y=(x=1,++x,x+2);语句后,y的值是___________。
:
int a=1,b=2,m=2,n=2;
(m=a>b)&&++n;则n的值是______________。
,
int k=1; while (k++<10); 变量 k 的值是____________。
:
int i;
int x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)printf(“%d”,x[i][2-i]);
则上列语句的输出结果是____________。
判断题(共10道题,每题1分,共10分)。
( ),系统会对相应的自动变量重新分配存储单元。
( ),只能包含可执行语句。
( )。
( )。
( ),系统分配给实参和形参的内存单元是不同的。
( ),字符串中不能包含空格。
( ) 和break都可用来实现循环体的中止。
( )、连接后生成可执行文件,则可直接在DOS系统下输入可执行文件名执行。
( )。
( ):char c=48;int i=1,j=10;执行语句j=!(c>j)&&i++;则i和j的值分别是1和0。
程序填空题(共4

《C语言程序设计教程》3套含答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qsrkmc24
  • 文件大小47 KB
  • 时间2018-08-24