下载此文档

C语言程序设计习题.doc


文档分类:IT计算机 | 页数:约70页 举报非法文档有奖
1/70
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/70 下载此文档
文档列表 文档介绍
****题一一、()构成的。()开始的。()。、、_______________和_______________三种。。、_______________和_______________等。语言简洁、运算符丰富、、_______________和_______________等。可移植性强、代码效率高、、_______________和_______________等。错误隐蔽、有时会难以理解、、_______________和_______________等。群举法(枚举法)、递推法(迭代法)、,通常分为若干步骤来完成。其中,分析问题的目的是明确_______________;设计算法的目的是考虑_______________。做什么怎么做三、-1,编写一个C语言程序,输出以下内容:******************************Clanguageprogram******************************include<> voidmain() { printf(“*************************\n”); printf(“Clanguageprogram\n”); printf(“*************************\n”); }-2,编写一个C语言程序,输入3个整数,输出它们的最大值。include<> voidmain() { inta,b,c,max; scanf(“%d%d%d”,&a,&b,&c); if(a>b)max=a; elsemax=b; if(max<c)max=c; printf(“Max=%d\n”,max); } —S流程图表示下列各题的算法:(1)交换两个存储单元a和b的内容。(2)判断一个数n能否同时被3和7整除。If(n%3==0&&n%7==0)(3)鸡兔同笼,已知鸡兔共有头50个,有脚80只,问鸡兔各有多少只。(用枚举法)include<>voidmain(){ intn=50; intchick,rab; chick=1; for(chick=1;chick<51;chick++) { rab=n-chick; if(chick*2+rab*4==80) { printf("rab=%d,chick=%d\n",rab,chick); break; } } if(chick==51) { printf("noanswer"); }} ,从第3项开始,每项的值是前2项的和,即该数列为1,1,2,3,5,…,求该数列的第20项。(用递推法)。#include<>voidmain(){ intfab1,fab2,t1,t2; fab1=1;fab2=1; printf("%d,%d\n",fab1,fab2); for(inti=2;i<20/2;i++) { t1=fab1+fab2; t2=fab2+t1; printf("%d,%d\n",t1,t2); fab1=t1; fab2=t2;****题二多选择题设x,y,z为float型变量,以下符合语法的赋值语句有()。A)++x;B)y=float(3);C)y=(x%2)/10;D)x*=y+8;E)x=y=z=0;F)*x=10;ABDE以下符合语法的变量名有()。A)autoB)_auto_C)-auto-D)2_andE)gccF)registerG)123B,E已知inta=3,下列表达式中,()的值等于0。A)5+a/6B)5/6C)5/)a>6E)a+=-9+2*aF)a=++a-4G)a=a++-4H)a=a/4B,D,E,F,H已知intb=2,下列表达式中,()的值等于l。A)b-=b=1B)

C语言程序设计习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数70
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanyuedoc
  • 文件大小376 KB
  • 时间2019-05-14