。if(a>50>printf("%d",a>。if(a>40>printf("%d",a>。if(a"> 。if(a>50>printf("%d",a>。if(a>40>printf("%d",a>。if(a" />
复习题程序结构.doc

复习题程序结构.doc

ID:52708417

大小:51.50 KB

页数:9页

时间:2020-03-29

复习题程序结构.doc_第1页
复习题程序结构.doc_第2页
复习题程序结构.doc_第3页
复习题程序结构.doc_第4页
复习题程序结构.doc_第5页
资源描述:

《复习题程序结构.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、阅读程序:5.若从键盘输入58,则以下程序输出的结果是_______________。main(>{inta。scanf("%d",&a>。if(a>50>printf("%d",a>。if(a>40>printf("%d",a>。if(a>30>printf("%d",a>。}6.有以下程序,执行后输出结果是_______________。main(>{intn=0,m=1,x=2。if(!n>x-=1。if(m>x-=2。if(x>x-=3。printf("%d",x>。}7.有以下程序,程序运行时输入:12<回车>,执行后输出结果是_____________

2、__。#includemain(>{charch1,ch2。intn1,n2。ch1=getchar(>。ch2=getchar(>。n1=ch1-‘0’。n2=n1*10+(ch2-‘0’>。printf("%d",n2>。}8.下列程序段的输出结果是_______________。intn='c'。switch(n++>{default:printf("error">。break。case'a':case'A':case'b':case'B':printf("good">。break。b5E2RGbCAPcase'c':case'C':pri

3、ntf("pass">。case'd':case'D':printf("warn">。}9.若有以下程序,执行后输出结果是_______________。main(>{intp,a=5。if(p=a!=0>printf("%d",p>。elseprintf("%d",p+2>。}10.若有以下程序,执行后输出结果为_______________。main(>{inta=4,b=3,c=5,t=0。9/9if(at=a。a=b。b=t。if(at=a。a=c。c=t。printf("%d%d%d",a,b,c>。}11.设有以下程序:程序运行后,

4、如果从键盘上输入1298;则输出结果为_______________。p1EanqFDPwmain(>{intn1,n2。scanf("%d",&n2>。while(n2!=0>{n1=n2%10。n2=n2/10。printf("%d",n1>。}}12.以下程序的输出结果是_______________。main(>{ints,i。for(s=0,i=1。i<3。i++,s+=i>printf("%d",s>。}13.以下程序运行后的输出结果是_______________。main(>{inti,m=0,n=0,k=0。for(i=9。i<=11。i++>s

5、witch(i/10>{case0:m++。n++。break。case10:n++。break。default:k++。n++。}printf("%d%d%d",m,n,k>。}编程题:1.输入三个整数x,y,z,请把这三个数由小到大输出。main(>{intx,y,z,t。scanf("%d%d%d",&x,&y,&z>。if(x>y>{t=x。x=y。y=t。}if(x>z>{t=z。z=x。x=t。}if(y>z>{t=y。y=z。z=t。}9/9printf("smalltobig:%d%d%d",x,y,z>。}2.根据输入的百分制成绩

6、),要求输出成绩等级=90)grade=’A’;elseif=80)grade=’B’;elseif=70)grade=’C’;elseif=60)grade=’D’;elsegrade=’E’;printf

7、<“Thegradeis%c.”,grade);}3.编写一个程序根据用户输入的三角形的三边长判定是何种三角形。<分为一般,等边,直角,等腰及不能构成三角形,输出以上信息,能构成三角形的打印出面积)RTCrpUDGiT#includemain(>{floata,b,c。floats,area。printf("a,b,c=">。scanf("%f,%f,%f",&a,&b,&c>。if(a+b>c&&b+c>a&&a+c>b>{s=(a+b+c>/2。area=sqrt(s*(s-a>*(s-b>*(s-c>>。printf("ar

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

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

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