当前位置:首页 > C语言实验报告
y=3*x-11; printf(\ getch(); return 0;
}
实验九:综合实验(二)
1、编程将输入的三个整数从小到大排序输出。
#include \int main(void) {
int i,index,k,n,temp; int a[3];
printf(\ for(i=0;i<3;i++) scanf(\
for(k=0;k<2;k++){ index=k;
for(i=k+1;i<3;i++)
if(a[i] printf(\ for(i=0;i<3;i++) printf(\ printf(\ getch (); return 0 ; } 2、编程将输入的带一位小数的实数进行四舍五入后按整数输出。 #include float a; printf(\ scanf(\ a=(int)(a+0.5); printf(\ getch(); return 0; } 3、请为“百鸡问题”编写程序。百鸡问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百元买百鸡,问鸡翁、母、雏各几只”。 #include int x,y,z; for(x=0;x<=100;x++) for(y=0;y<=100;y++) for(z=0;z<=100;z++) if(x+y+z==100&&5*x+3*y+z/3==100) printf(\ getch(); return 0; } 实验十:综合实验( 1、编程输出以下图案(用循环实现) ABCDEFGHIJKLM*NOPQRSTUVWXYZ BCDEFGHIJKLM*NOPQRSTUVWXY CDEFGHIJKLM*NOPQRSTUVWX ???????? LM*NO M*N * #include int i,j; for(j=1;j<=14;j++) { for(i=1;i<=j;i++) printf(\ for(i=64+j;i<='M';i++) { printf(\ } printf(\ for(i='N';i<=91-j;i++) { printf(\ } printf(\ } getch(); return 0; } 2、假设数列的每一项都比前一项大一个常量。假设数列第一项为a,并且两个相邻项之间的差为d,编写程序提示输入数列的前两项,以及需要计算的项数k。利用循环语句输出数列的前k项,并计算前k项的和。 #include int k,i,count; double a,a1,a2,sum,d; printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ count=2; d=a2-a1; for(i=1;i<=k-2;i++) { a=a2+d; printf(\ a2=a; count++; if(count==0) printf(\ }
共分享92篇相关文档