ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:45.35KB ,
资源ID:18989987      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18989987.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《C语言基础》专升本各章节主观题练习汇总Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《C语言基础》专升本各章节主观题练习汇总Word文档下载推荐.docx

1、程序运行后的输出结果是2、以下程序运行后的输出结果是 int m=3,n=4,x;x=-m+;x=x+8/+n;%dn,x);第三章顺序结构程序设计1、假设变量a和b均为整型,以下语句可以不借助任何变量把a、b中的值进行变换。请填空。a+=_;b=a-_;a-=_;2、若a和b均为int型变量,则以下语句的功能是_。a+=b;b=a-b;a-=b;3、有一输入函数scanf(%d,k);则不能使float类型变量k得到正确数值的原因是_和_。4、已有定义int i, j;float x;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数调用语句的数据输入形式是_。sca

2、nf(%o%x%e,&i,&j ,&x);5、以下程序运行时若从键盘输入:10 20 30。输出结果是 。#include main() int i=0,j=0,k=0; scanf(%d%*d%d,&i,&j,&k); printf(%d%d%dn,i,j,k);6、 有以下语句段int n1=10,n2=20;printf(“ ”,n1.n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=207、 以下程序段的输出结果是 。int i=9;%on,i);8、 若有语句int i=-19,j=i%4;,j);则输出结果是 。9、 若有程序main() i

3、nt i,j;scanf(i=%d,j=%d,&j);i=%d,j=%dn,i,j);要求给i赋10,给j赋20,则应该从键盘输入 。10、以下程序的输出结果是 。main() int a=177;,a);1、有以下程序执行后输出结果是main( )int x=102,y=012; printf(“%2d,%2dn”,x,y); 2、 有以下程序main() int m=0256,n=256;%o %on,mn,n);运行后的输出结果是3、以下程序运行后的输出结果是 main() int x=0210;%xn 4、 以下程序运行后的输出结果是 。main() int a,b,c; a=25;

4、b=025; c=0x25;%d %d %dn,a,b,c);5、以下程序的输出结果是 。 main() int a=0;a+=(a=8);6以下程序的输出结果为_。main()printf(*%f,%4.3f*n,3.14,3.1415);7以下程序的输出结果为_。main() char c=x; printf(c:dec=%d,oct=%o,hex=%x,ASCII=%cn,c,c,c,c);8以下程序的输出结果是_。main() int x=1,y=2; printf (x=%d y=%d*sum*=%dn,x,y,x+y); pringf(10 Squared is:%dn,10*10

5、);第四章 选择结构程序设计1当a=3,b=2,c=1时,表达式f=abc的值是_。2当a=5,b=4,c=2时,表达式ab! =c的值是_。3在C语言中,表示逻辑“真”值用_。4设y为int型变量,请写出描述“y是奇数”的表达式_。5C语言提供的三种逻辑运算符是_、_、_。6设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式_。7设x,y,z均为int型变量,请写出描述“x,y和z中有两个为负数”的表达式_。8已知A=7.5,B=2,C=3.6,表达式 AB & CA | | A !B的值是_。9若a=6,b=4,c=2,则表达式 ! (a-b)+c-1 & b+c/2

6、的值是_。10若a=2,b=4,则表达式 !(x=a)| |(y=b)& 0的值是_。11若a=1,b=4,c=3,则表达式 !(ab)| | ! c& 1的值是_。12若a=6,b=4 ,c=3,则表达式 a & b+c | | b-c的值是_。13若a=5,b=2,c=1,则表达式 a-bc | | b= =c的值是_。14设a=3,b=4,c=5,则表达式 a | | b+c & b= =c的值是_。15条件“2x3或xc)后;n的值为_,m的值为_。17有int x,y,z;且x=3,y=-4,z=5,则表达式(x & y)= =(x | | z)的值为_。18有int x,y,z;且

7、x=3,y=-4,z=5,则以下表达式的值_。!(xy)+(y! =z)| | (x+y)&(y-z)19有int x,y,z;且x=3,y=-4,z=5,则表达式x + + - y +( + + z)的值为_。20有int a=3,b=4,c=5;则表达式a | | b + c&b = = c的值为_。21有int a=3,b=4,c=5,x,y;则以下表达式的值为_。 !(x=a)& (y=b)& 022有int a=3,b=4,c=5;!(a+b)+ c-1 & b+c/223设有变量定义:int a=5,c=4;则(- - a = = + + c)? - -a:c + +的值是_,此时

8、c的存储单元的值为_。24设有int x=1,y=0; x- - (y+x)? 10 :12.5 y + + ? A:Z25.若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式ab?a:cd?c:d的值 1 26.以下程序运行后的输出结果是 main()int a,b,c; a=10;b=20;c=(a%b1); 27.以下程序运行后的输出结果是 。main() int p=30;printf (“%dn”,(p/30 ? p/10 : p%3);28. 以下程序运行后的输出结果是 。main() int a=1, b=3, c=5;if (c=a+b) printf(yesn

9、);else printf(non29、以下程序输出的结果是 。main() int a=5,b=4,c=3,d;d=(ac);,d);三、 写出程序的运行结果1、以下程序运行后的输出结果是: int a=3,b=4,c=5,t=99; if(ba&ac) t=a;a=c;c=t; if(ac&bb) if(bc) printf(%d,d+ +1); else printf(,+d +1);程序运行后的输出结果是:4、 以下程序运行后的输出结果是: int x=1,y=0,a=0,b=0; switch(x) case 1:switch(y) case 0:a+; break; case 1:

10、b+; case 2:%d %dn,a,b);5、 有以下程序执行后输出结果是 int i=1,j=1,k=2; if(j+k+)&i+) printf(%d,%d,%dn6、 若有以下程序main() int p,a=5; if(p=a!=0) printf(,p); else,p+2);执行后输出结果是:7、 若有以下程序 int a=4,b=3,c=5,t=0;b)t=a;a=b;b=t;c)t=a;8、有以下程序 int a=15,b=21,m=0;switch(a%3) case 0:m+;break;case 1: switch(b%2) default:case 0:printf

11、(“%dn”,m); 程序运行后的输出结果是:9、以下程序运行后的输出结果是: main() int x=10,y=20,t=0;if(x=y)t=x;x=y;y=t;printf(“%d,%d n”,x,y);10、 若从键盘输入58,则以下程序输出的结果是: main() int a;a);if(a50) printf(40) printf(30) printf( 第五章 循环结构程序设计1 当输入19,2,21时下列程序运行的结果是_。int a,b,c,max;please scan three number a,b,c:n%d,%d,%da,&b,&max=a;if(maxb)max

12、=b;c)max=c;max is:,max);2 以下程序运行的结果为_。main() int a,b,c,x,y,z;a=10;b=2;c=!(a%b);x=!(a/b);y=(a=0);z=(a%d,%d,%d,%dn,c,x,y,z);3 若输入4,程序运行结果为【 1 】,若输入-4,运行结果为【 2 】,若输入10,运行结果为【 3 】.main() int x,y;x);if(x1) y=x;x=%d,y=x=%dn,x,y);else if(x10) y=2*x-1;x=%d,y=2*x-1=%dnelse y=3*x-11;x=%d,y=3*x-11=%dn4以下程序运行的结

13、果_。main() int x=2,y,z;x*=3+1;%d,x+);x+=y=z=5;x=y=z;5程序运行结果是_。#include4)printf(%dt,i+);6 以下程序运行的结果是_。 int a,b;for(a=1,b=1;=100;a+) if(b=20)break;if(b%3=1) b+=3;continue;b-=5;7以下程序运行的结果是_。int i=1;while(iif(+i%3!=1)continue;8程序运行的结果是_。int n=0;while(n+n)m-=n;while(nm)n-=m;m=%dn,m);10在执行以下程序时,为了使输出结果为t=4

14、,则给a和b输入的值应满足的条件是_。int s,t,a,b;scanf(%d,%d,&b);s=1;t=1;0)s=s+1;b)t=s+t;else if (a=b) t=5;else t=2*s;printf(t=%dn,t);1、下列程序的输出为( )。 int k=0;char c=A;doswitch(c+) case:k+;caseBk-;Ck+=2;Dk=k%2;Ek=k*10;default:k=k/3;while(cG,k);2、请读程序:int x=1,y=0,a=0,b=0;switch(x)case 1: case 0:case 2:a=%d,b=%dn上面程序的输出结

15、果是( )。3、下列程序的输出为( )。#includestdio.h int i,j,x=0; for(i=0;i2;x+;for(j=0;j=3;j+)if(j%2)continue;x+; x+;x=%dn4、下列程序的输出为( )。int i,j,k=0,m=0;for(i=0; for(j=0;3;j+)k+;k-=j; m=i+j;k=%d,m=%dn,k,m);5、下列程序段的输出结果为( )。int x=3;do printf(%3d,x-=2);while(!(-x);四、请补充下列程序1求出1000以内的“完全数”。(提示:如果一个数恰好等于它的因子之和(因子包括1,不包括

16、数本身),则称该数为“完全数”。如:6的因子是1,2,3而6=1+2+3,则6是个“完数”)。int i,a,m; for(i=1;1000;for(m=0,a=1;=i/2;(i%a) 【1 】; if【2】)printf(%4d2鸡问题:100元钱买100只鸡,公鸡一只5元钱,母鸡一只3元钱,小鸡一元钱三只,求100元钱能买公鸡、母鸡、小鸡各多少只?int cocks,hens,chicks;cocks=0;while(cocks=19) hens=0;while(hens=33) chicks=100.0-cocks-hens;if(5.0*cocks+3.0*hens+chicks/3

17、.0=100.0),cocks,hens,chicks);【1】;【2】; 3爱因斯坦的阶梯问题:设有一阶梯,每步跨2阶,最后余1阶;每步跨3阶,最后余2阶;每步跨5阶,最后余4阶;每步跨6阶,最后余5阶;只有每步跨7阶时,正好到阶梯顶。问共有多少阶梯。int ladders=7;while(【 1 】)ladders+=14;,ladders);4下列程序计算平均成绩并统计90分及以上人数。int n,m;float grade,average;average=n=m=【1】;while(【2】) scanf(%fgrade);if(gradeint i,k,m;m);k=sqrt(【1】);for(i=2;=k;I+)if(m%i=0)if(【3】)printf(%dyesn%dnon7 求100499之间的所有水仙花数,即各位数字的立方和恰好等于该数本身的数。main

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1