
C《C语言程序设计》习题集.pptx
72页《C语言程序设计》习题集编程题电气11003 龚名才第1、2、3、4、5、6、7、8、10章 1.2 编写一个C程序,输入整数a,b两个值 ,输出两个整数之差include “stdio.h” int main() {int a,b,t;printf(“Please input a,b:\n”);scanf(“%d%d”,if(az?(y>z?z:y):y); } int main() {int a,b,c;printf(“Please input a,b,c:\n”);scanf(“%d%d%d”,printf(“min=%d\n”,min_(a,b,c));return 0; } 2.1 依次将10个数输入,要求将其中最小 的数打印出来#include “stdio.h” int mian() {int a[10],min;int i,j,t;printf(“Please input ten num:\n”);scanf(“%d”,min=a[0]; }for(j=0;ja[i+1]){t=min;min=a[i+1];a[i+1]=t;}printf(“min=%d\n,min”);return 0; }2.2 求6!。
include “stdio.h” int main() {int i,s=1;for(i=1;i=k+1)printf(“%3d\n”);return 0; }2.5 输出两个数m,n的最大公约数include “stdio.h” int main() {int m,n,r,t;printf(“Please input n,m:\n);scanf(“%d%d”,if(n=90分的同学用A表示,60-89 分之间的用B表示,60分以下的用C表 示include “stdio.h” int main() {int score;char c1=‘A’,c2=‘B’,c3=‘C’;printf(“Please input score:\n”);scanf(“%d”,printf(“%c\n”,score>=90?c1(score>=60?c2:c3));return 0; }5.2 编程输出九九口诀 #include “stdio.h” int mian() {int i,j;for(i=1;i=‘a’if(a[i]a[i]){min=a[i];q=i;}}a[p]=a[0];a[0]=max;a[q]=a[9];a[9]=min;printf(“The sorted array is :\n”);for(i=0;i=0;i--)a[i]=a[i-m];for(i=0;i=‘A’if(strcmp(str1,str3)>0) swap(str1,str3);if(strcmp(str2,str3)>0) swap(str2,str3);printf(“Now .the order is:\n”);printf(“%s\n%s\n%s\n”,str1,str2,str3); }。












