下载此文档

c语言程序设计练习题库.doc


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
c语言程序设计练习题库.docC语言习题集
1-4章练习题

1、 以下叙述中正确的是( )。
A、 用C程序实现的算法必须要有输入和输出操作
B、 用C程序实现的算法可以没有输出但必须要有输入
C、 用C程序实现的算法可以没有输入但必须要有输出
D、 用C程序实现的算法可以既没有输入也没有输出
2、 以下叙述中错误的是( )
A、 用户所定义的标识符允许使用关键字
B、 用户所定义的标识符应尽量做到“见名知意”
C、 用户所定义的标识符必须以字母或下划线开头
D、 用户定义的标识符中,大、小写字母代表不同标识
3、 以下不正确的C语言标识符是( )
A、int B> a_l_2 C、ablexe D、_x
4、 下面的注释那个写疵是正确的( )
A、/*this is a comment*' B、/*this is a comment/* it is error*/
C、/*this is a comment*/ D、 //this one seems like a comment doesn9t it
5、 C语言提供的不正确的转义字符是( )
A、'\\' B、'\” C、'074' D、'\0'
6、 字符串常量"ab\\\c\ted\3\76"的长度是( )
A、9 B、 10 C、16 D、8
7、 在定义变量时同时给a、b、c三个整型变量赋初值5的正确语句是( )
A、int a=b=c=5; B> int a, b, c = 5;
C、 int a =5 ;b = 5; c =5 ; D、int a =5, b = 5, c =5;
8、 在C语言中,要求参加运算的数必须时整数的运算符是( )
A、/ B、* C、% D、=
9、 是C语言提供的合法的数据类型关键字( )
A、Float B、signed C、 int D、Char
10、 若intk=7,x=12侧能使值为3的表达式是( )
A、x%=(k%=5) B、x%=(k-k%5) C、x%=k—k%5 D、(x%=k)-(k%=5)
11、 对于下述语句,若将10赋给变量kl和k3,将20赋给变量k2和k4,则应按( )方式输
入数据。
int kl,k2,k3,k4;
scanf(“%d%d”,&kl,&k2);
scanf(“%d,%d”,&k3,&k4);
A、1020/ B、10 20/ C、10,20 / D、10 20/
1020/ 10 20/ 10,20/ 10,20/
12、 若定义x为double型变量,则能正确输入x值的语句是( )
A、scanf("%f',x); B、scanf("%f',&x);
C、scanf(“%lf',&x); D、scanf(“%',&x);
13、 以下程序片段( )
main ()
{ int x=0,y=0,z=0;
if(x=y+z) printf(“***”);
else printf("###");
A、有语法错误,不能通过编译 B、输出:***
C、可以编译,但不能通过连接,所以不能运行 D、输出:###
14、 下述程序的输出结果是( main ()
{ int a=O,b=O,c=O;
if(++a>0 ll++b>0)
++c;
printf("%d,%d,%d",a,b,c);
}
A、0,0,0 B、1,1,1
15、 以下程序输出结果是( main ()
{ int x=l,y=0,a=0,b=0; switch(x) {
case 1: switch (y) {
case 0 : a++ ; break ;
case 1 : b++ ; break ;
}
case 2:a++; b++; break;
case 3:a++; b++;
}
printf(6'a=%d,b=%d,,,a,b);
}
A、a= 1 ,b=0 B> a=2,b= 116、 下述程序的输出结果是(
C、1,0,1
D、0,1,1
C、a=l,b=l
D、a=2,b=2
main ()
{ int a,b,c;
int x=5,y=10;
a=(—y==x++) ? -y : ++x ;
b=y++ ; c=x ;
printf(“%d,%d,%d”,a,b,c);
}
A、6,9,7 B> 6,9,6 C、7,9,6 D、7,9,7
17、当a=l,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )
讦(a<b)
if (c<d) x=l;
else
if (a<c)
if (b<d) x=2;
else x=3;

c语言程序设计练习题库 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小199 KB
  • 时间2021-10-16