资源描述:
《c语言的一些基础程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C语言的一些基础程序#inelude#includemain(){char[50];int[50]b>n,我,t,j,s,m;(一);n=strlen();(我二0,t=0;<4;t++){如果((i+1)==44){[我]=(-48[我]);b[t]叫我];我二+2;}elseif([i+2]==44){[我]二(-48[我]);(i+1)二(-48)(i+1);b[t]=10*[我]+[i+1];我二+3;}elseif(我+3==44){:我]二(-48[我]);(i+1)=(-48)(i+1);[i+2]二[i+2](-4
2、8);b[t]=100*[我]+10*[i+l]+[i+2];我二+4;}elseif((+4)二=44){[我]二(-48[我]);(i+1)二(-48)(i+1);[i+2]二[i+2](-48):[i+3]二(-48[i+3]);b[t]二1000*(我)+100*(i+1)+10*(+2)+(+3);我二+5;}elseif(我+5==44){:我]二(-48[我]);(i+1)二(-48)(1+1);[1+2]二[i+2](-48);[i+3]=(-48[i+3]);(+4)=(-48)(+4);b[t]=10000*(我)+1000*(i+1)+100*(
3、+2)+10*(+3)+(+4);我二+6;}}m=t-1;(j二1;〈二m;j++)((i=0;我〈m+l-j;我++)如果(b[我]>b(i+D){s=b[我];[我]二b(i+1);b(i+1)=s;}}开关([n]){例43:printfC%d+%d=%d”,b[m],[0],[m]b+b[0]);断裂;例45:printf(z,%d%d二%d”,b[m],[0]b,b[m]-b[0]):断裂;例42:printfC%d*%d=%d”,b[m],[0],[m]*b[0]):断裂;47:如果(b[0]!=0)printf(〃%d/%d二%d”,b[m
4、],[0],[m]/b[0]);其它printf(“错误!”);断裂;}}#includemain(){整数n,我,a,b,c,d,e,f,x;scanf(“%d”,n);(我二0;我++)〈二n-1;{(j二0;〈二n-l;j++)printf(,z%3d”,[我][j]);printf〃);}}如果(n二=1)(i=1;i<=9;我++)printfC%d”,我);如果(n二二2)printf(“没有输出。”);如果(n二二3)printf("153370371407”);如果(n二=4){(x二1000,<二9999
5、;x++)二x/1000,b二x/100-10*;c二x/10-100*a-b*10;d二x%1000;如果(a***a+b***b+c**c*c+d**d*d==x)printf(〃%d”,x);}}#include#inelude
6、丨j二二2*a-l-fabs(我)){m二b+a-1-fabs(i)jprintf(〃%c”,m);}其他pr
7、intf(“");}printf(,z");}}#includemain(){inta,b,c,d,i,j,m,n;scanf("%d%d”,a&m,n);(i二mj二0;我++)〈二n;{如果(我%5二二0){二i/b二1000;我/100—10*;c二i/10*100—b*10;d二我%10;如果(a+b+c+d二二5){printf(〃%d”,我),j++;}如果(j二=0)printf(z,不输出”);}#include#includemain(){char[100];inti,j,n,m;(
8、-);n二strlen();(i二1;我++)〈二n-1;(j二0;〈ni,j++)如果([j]<[j+11){m=[j];[j]=[j+1);[j+1)二m;}把(一个);}#ineludemain(){inti,jnm,年代,[100],E100]b;scanf(“%d”,n);(i二1;我++)〈二n;{scanf(“%d”,和张[]);b(张)二我;}(i二1;我++)〈二n-1;(j二0;〈ni,j++)如果([j]<[j+11){m二[j];[j]二[j+1];[j+1]二m;s二b[j];[j]二b[j+1);b[j+