C语言程序设计练习题库

C语言程序设计练习题库

ID:42257194

大小:142.00 KB

页数:20页

时间:2019-09-10

C语言程序设计练习题库_第1页
C语言程序设计练习题库_第2页
C语言程序设计练习题库_第3页
C语言程序设计练习题库_第4页
C语言程序设计练习题库_第5页
资源描述:

《C语言程序设计练习题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言习题集1-4章练习题一.选择题1、以下叙述中正确的是()。A、用C程序实现的算法必须要有输入和输出操作B、用C程序实现的算法可以没有输出但必须要有输入C、用C程序实现的算法可以没有输入但必须要有输出D、用C程序实现的算法可以既没有输入也没有输出2、以下叙述中错误的是()A、用户所定义的标识符允许使用关键字B、用户所定义的标识符应尽量做到“见名知意”C、用户所定义的标识符必须以字母或下划线开头D、用户定义的标识符中,大、小写字母代表不同标识3、以下不正确的C语言标识符是()A、intB、a_1_2C、ab1exeD、_x4、下面的注释那个写法是正确的()A、/*thisisac

2、omment*B、/*thisisacomment/*itiserror*/C、/*thisisacomment*/D、//thisoneseemslikeacommentdoesn’tit5、C语言提供的不正确的转义字符是()A、’\’    B、’’’     C、’074’    D、’’6、字符串常量"ab\cted376"的长度是()A、9B、10C、16D、87、在定义变量时同时给a、b、c三个整型变量赋初值5的正确语句是()A、inta=b=c=5;B、inta,b,c=5;C、inta=5;b=5;c=5;D、inta=5,b=5,c=5;8、在

3、C语言中,要求参加运算的数必须时整数的运算符是()A、/B、*C、%D、=9、是C语言提供的合法的数据类型关键字()A、FloatB、signedC、intD、Char10、若intk=7,x=12;则能使值为3的表达式是()A、x%=(k%=5)B、x%=(k-k%5)C、x%=k-k%5D、(x%=k)-(k%=5)11、对于下述语句,若将10赋给变量k1和k3,将20赋给变量k2和k4,则应按()方式输入数据。        intk1,k2,k3,k4;        scanf(“%d%d”,&k1,&k2);        scanf(“%d,%d”,&k3,&k4);

4、A、1020↙B、1020↙C、10,20↙D、1020↙1020↙1020↙10,20↙10,20↙12、若定义x为double型变量,则能正确输入x值的语句是()A、scanf(“%f”,x);B、scanf(“%f”,&x);C、scanf(“%lf”,&x);D、scanf(“%5.1f”,&x);13、以下程序片段()        main()        {intx=0,y=0,z=0;if(x=y+z)  printf(“***”);else  printf(“###”);        }  A、有语法错误,不能通过编译B、输出:***  C、可以编译,但不能通

5、过连接,所以不能运行D、输出:###14、下述程序的输出结果是()main(){inta=0,b=0,c=0;   if(++a>0

6、

7、++b>0)     ++c;   printf(“%d,%d,%d”,a,b,c);}  A、0,0,0B、1,1,1C、1,0,1D、0,1,115、以下程序输出结果是()main(){intx=1,y=0,a=0,b=0;   switch(x){      case1:switch(y){              case0:a++;break;              case1:b++;break;              }  

8、    case2:a++;b++;break;      case3:a++;b++;}  printf(“a=%d,b=%d”,a,b);}  A、a=1,b=0B、a=2,b=1C、a=1,b=1D、a=2,b=216、下述程序的输出结果是()main(){inta,b,c;    intx=5,y=10;    a=(--y==x++)?–y:++x;    b=y++;c=x;    printf(“%d,%d,%d”,a,b,c);}  A、6,9,7B、6,9,6C、7,9,6D、7,9,717、当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是()if

9、(ab>c,③b&&c+1,④c+=1,则表达式值相等的是()  A、①和②B、②和③C、①和③D、③和④19、以下程序的运行结果是()intmain(){intm=5;if(m++>5)printf(“%d”,m

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。