版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1輸入一個不超過五位的正整數(shù),輸出其逆數(shù)。例如輸入 12345,輸出應(yīng)為54321。#include<stdio.h>main(){ints[5];intnj;printf(” 請輸入一個正的五位數(shù)");scanf("%d",&n);s[0]二n%10;printf("%d",s[0]);s[1]=(n%100-s[0])/10;printf("%d",s[1]);s[2]=(n%1000-s[0]-s[1])/100;printf("%d",s[2]);s[3]=(n%10000-s[0]-s[1]-s[2])/1000;printf("%d",s[3]);s[4]=(n%100000-s[0]-s[1]-s[2]-s[3])/10000;printf("%d",s[4]);printf(” 輸出逆轉(zhuǎn)后的5位數(shù)");for(j=0;j<=4;j++){printf("%d",s[j]);2.計算1+2+3…+n的值,n是從鍵盤輸入的自然數(shù)。#include<stdio.h>main(){intn;inti;printf(” 請輸入一個自然數(shù):");scanf("%d",&n);i二n*(n+1)/2;printf("輸出1-n的自然數(shù)之和:%d\n",i);3.從終端(鍵盤)讀入20個數(shù)據(jù)到數(shù)組中,統(tǒng)計其中正數(shù)的個數(shù),并計算這些正數(shù)之和。#include<stdio.h>#definenaxx10main()ints[naxx];inta[naxx];inti=0;intj=0;intl=0;intsum=0;intk;{{{{printf(" 請輸入:");for(i=0;i<naxx;i++){seanf("%d",&s[i]);for(j=0;j<naxx;j++){if(s[j]>0){a[l]=s[j];sum+=a[l];l++;for(i=0;i<l;i++){printf("%d\n",a[i]);}printf(” 輸入數(shù)之和%d\n",sum);4.從終端(鍵盤)將5個整數(shù)輸入到數(shù)組a中,然后將a逆序復(fù)制到數(shù)組b中,并輸出b中各元素的值。#include<stdio.h>#definenaxx5main()inti=0;intj=0;}}intk=O;ints[naxx];inta[naxx];for(i=0;i<naxx;i++)s[i]=i;printf("%d\n",s[i]);for(i=5;i>0;i--)a[j]=s[i-1];printf("%d",a[j-1]);5.要將5張100元的大鈔票,換成等值的50元,20元,10元,5元一張的小鈔票,每種面值至少1張,編程求的需要多少張紙幣。#include<stdio.h>#definemoney500main()inti,k;intj,l;printf("輸出結(jié)果:\n");for(i=50+(money%50);ivmoney;i+=50)for(j=20;(money%50==0)jvi-15:jv=i-15;j+=20)for(k=10;k<i-j;k+=10){printf("%d張50%d張20%d張10%d張5\n",(money-i)/50,j/20,k/10,(i-j-k)/5);求n以內(nèi)(不包括n)同時能被3和7整除的所有自然數(shù)之和的平方根s,n從鍵盤輸入。例如若n為1000時,函數(shù)值應(yīng)為:s=153.909064#include<stdio.h>#include<math.h>main()inti;intn=1;intsum=0;printf(" 輸入一個>21的數(shù):");}}}}seanf("%d",&n);if(n>21){n--;for(;n>=21;n--)if(n%3==0&&n%7==0)printf("%d",n);sum+二n;i=sqrt(sum);printf("\n");else{printf(" 輸入錯誤:\n");}一輛卡車違反交通規(guī)則,撞人后逃跑?,F(xiàn)場有三人目擊事件,但都沒有記住車號,只記下車號的一些特征。甲說:牌照的前兩位數(shù)字是相同的;乙住車號,只記下車號的一些特征。甲說:牌照的前兩位數(shù)字是相同的;乙說:牌照的后兩位數(shù)字是相同的,但與前兩位不同;丙是數(shù)學(xué)家,他說:四位的車號剛好是一個整數(shù)的平方。請根據(jù)以上線索找出車號。說:牌照的后兩位數(shù)字是相同的,但與前兩位不同;丙是數(shù)學(xué)家,他說:四位的車號剛好是一個整數(shù)的平方。請根據(jù)以上線索找出車號。#include<stdio.h>main()inti;intj;inta,b,c,d;for(i=31;i<100;i++)
j=i*i;a=j%10;b=(j%100-a)/10;c=(j%1000-a-b)/100;d=j/1000;if((a==b&&c==d)&&a!=c){printf("輸出牌號:%d\n",j);}輸入1~10之間的一個數(shù)字,輸出它對應(yīng)的英文單詞。#include<stdio.h>//第八題:#include<stdlib.h>#include<math.h>main(){intq;intt;#include<stdio.h>//第八題:#include<stdlib.h>#include<math.h>main(){intq;intt;main()main()main()main()charm[10]={'a','b','c','d','e','f,'g','h','i','j'};//printf("%c",m[2]);printf(” 請輸入1-10\n");scanf("%d",&q);t=q-1;printf("%d 對應(yīng)的字母是:%c\n",q,m[t]);個位數(shù)為6且能被3整除但不能被5整除的三位自然數(shù)共有多少個,分別是哪些?#include<stdio.h>//第九題#include<stdio.h>//第九題#include<stdlib.h>#include<math.h>inti;for(i=100;iv1000;i++)if(i%10==6)if(i%3==0)if(i%5!=0)printf("%d\n",i);}//printf("%d\n",i);//continue;10.輸入某年某月某日,判斷這一天是這一年的第幾天?#include<stdio.h>//第十題#include<stdlib.h>#include<math.h>main(){inty,m,d;scanf("%d%d%d",&y,&m,&d);是今年的%d是今年的%d天\n",d+31+29);break;是今年的%d是今年的%d天\n",d+31+29);break;if(y%4==0&y%100!=0|y%400==0){switch(m){easel:printf(”是今年的%d天\n",d);break;case2:printf(”是今年的%d天\n",d+31);break;case3:printf(”case4:printf(” printf(” 是今年的%d天\n",d+31+29+31+30+31+30);break;printf(” printf(” 是今年的%d天\n",d+31+29+31+30+31+30);break;printf(”是今年的%d天\n",d+31+29+31);break;case5:printfprintf(”是今年的%d天\n",d+31+29+31+30);break;case6:printfprintf(”是今年的%d天\n",d+31+29+31+30+31);break;case7:printf(” printf(” 是今年的%d天\n",d+31+29+31+30+31+31+31+31+30+31);printf(” printf(” 是今年的%d天\n",d+31+29+31+30+31+31+31+31+30+31);case8:printf(”break;printf(”break;case9:是今年的%d天\n",d+31+29+31+30+31+31+31);printf(”break;printf(”break;case10:是今年的%d天\n",d+31+29+31+30+31+31+31+31);printfprintf(”是今年的%d天\n",d+31+29+31+30+31+31+31+31+30);break;case11:printf(” printf(” 是今年的%d天\n",d);break;printf(” printf(” 是今年的%d天\n",d);break;break;case12:printf(" 是今年的%d天\n",d+31+29+31+30+31+31+31+31+30+31+30);break;}else{switch(m){casel:printf(” printf(” 是今年的%d天\n",d+31+28+31+30);break;printf(” printf(” 是今年的%d天\n",d+31+28+31+30);break;case2:printf(”是今年的%d天\n",d+31);break;case3:printf(”是今年的%d天\n",d+31+28);break;case4:printf(”是今年的%d天\n",d+31+28+31);break;case5:printfprintf(” 是今年的%d天\n",d+31+28+31+30+31+31+31+31);printfprintf(” 是今年的%d天\n",d+31+28+31+30+31+31+31+31);case6:printfprintf(”是今年的%d天\n",d+31+28+31+30+31);break;case7:printfprintf(”是今年的%d天\n",d+31+28+31+30+31+30);break;case8:printfprintf(”是今年的%d天\n",d+31+28+31+30+31+31+31);break;case9:break;break;break;break;break;caselO:printf(”break;printf(”break;case11:是今年的%d天\n",d+31+28+31+30+31+31+31+31+30);printf(”+31);break;printf(”+31);break;case12:是今年的%d天\n",d+31+28+31+30+31+31+31+31+30printfprintf(”是今年的%d天\n",d+31+28+31+30+31+31+31+31+30+31+30);{{{{11.兩個乒乓球隊進(jìn)行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。 a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。#include<stdio.h>intmain(){chari;charj;chark;for(i='x';i<='z';i++)for(j-x';j<二'z';j++)if(i!=j)for(k='x';k<='y';k++)if(i!二k&&j!二k)if(i!='x'&&k!='x'&&k!='z')printf("a--->%c\nb--->%c\nc--->%c",i,j,k);returnO;12.有5個人坐在一起,問第五個人多少歲?他說比第 4個人大2歲。問第4個人歲數(shù),他說比第3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第一個人大兩歲。最后問第一個人,他說是10歲。請問第五個人多大?#include<stdio.h>{{{{intfac(intn);intmain()inta=5;printf("di5gerendedesuishushi%d\n”,fac(a));returnO;intfac(intn)if(n==1)return10;{{{{elseretum2+fac(n-1);輸入某三角形的三個邊的長度,判斷出這是個什么三角形 (等腰、等邊、任意,或不能構(gòu)成)。#include<stdio.h>intmain()inta,b,c;}}}}printf("pleaseenterabc\n");seanf("%d%d%d",&a,&b,&c);//printf("%d\n%d\n%d\n",a,b,c);if((a+b<=c)||(a-b>=c))printf("bunenggouchengsanjiaoxing\n");elseif(a==b&&b==c)printf("dengbiansanjiaoxing\n");returnO;輸入10個數(shù),分別統(tǒng)計其中正數(shù)、負(fù)數(shù)、零的個數(shù)。#include"stdio.h"main()inta[10],is1=0;s2=0;s3=0;printf(” 請輸入10個數(shù):\n");for(i=0;i<10;i++)scanf("%d",&a[i]);}}}}for(i=0;i<10;i++)if(a[i]<0)s1++;if(a[i]==0)s2++;if(a[i]>0)s3++;printf("負(fù)數(shù)為%d個,零為%d個,正數(shù)為%d個",s1,s2,s3);先隨機(jī)產(chǎn)生N個三位自然數(shù)輸出,然后再輸出其中同時是 3、5、7倍數(shù)的數(shù)。(設(shè)N為100){{{{#include"stdio.h"#include"time.h"main()inta,c,n;srand((unsigned)time(NULL));for(a=0;a<100;a++)c=rand()%1000;if(c>=100&&c%3==0&&c%5==0&&c%7==0)printf("%d\n",c);printfprintf(” 請輸入三個正實數(shù):\n");16.用for編程找出100~200中的完全平方數(shù)。#include<stdio.h>intmain()inti=10;intb;for(i=10;i<=15;i++)b=i*i;if(bv=200&&b>=100)printf("%d\n",b);return。;17.從終端輸入三個正實數(shù),判斷這三個數(shù)能否構(gòu)成直角三角形。#include"stdio.h"main()inta,b,c;seanf("%d%d%d",&a,&b,&c);if(a*a+b*b==c*c)printf(”printf(”這是直角三角形!\n”);elseprintf(”printf(”不構(gòu)成直角三角形!\n");輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。#include<stdio.h>intmain()intc;intnword=0;{{{{intnspace=O;intnother=0;intnnum=0;while((c二getchar())!=EOF)if((c>='a'&&c<='z')||(c<='Z'&&c>='A'))nword++;elseif(c>='0'&&c<='9')}}}}nnum++;elseif(c==”)nspace++;elsenother++;printf("space:%d\n”,nspace);pnntf("num:%d\n",nnum);printf("other:%d\n",nother);printf("word:%d\n",nword);returnO;輸入一個字串,判斷它是否是對稱串。如”abcdcba”是對稱串,不是。#include<stdio.h>intpanduan(char*s);intmain()chars[500];printf("pleaseenterastring:\n");}}}}seanf("%s",s);panduan(s);returnO;intpanduan(ehar*s)char*p=s;ehar*q=s;while(*q!='\0')q++;}}}}q--;while((q-p)>1)if(*p!二*q)printf("buduichenAn");returni;q--;p++;{{{{printf("duichen");returnO;(設(shè)N隨機(jī)產(chǎn)生N個大寫字母輸出,然后統(tǒng)計其中共有多少個元音字符。(設(shè)N為50)#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN10intisyuan(chars);intmain()chars[N];inti;intcount=0;charzimubiao[]={'A','B',C,D,'E','F','G','H',T,J,'K','L','M','N',O,'P',Q,'R','S',T,'U','V','W','X','Y','Z'};srand(time(NULL));for(i=0;i<N;i++)s[i]=zimubiao[rand()%26];for(i=0;i<N;i++)}}}}printf("%c",s[i]);printf("\n");for(i=0;i<N;i++)if(isyuan(s[i]))count++;printf("gongyouyuanyin%dge\n",count);returnO;intisyuan(chars)intj;charyuanyinbiao[]={'A','E',T,'O','U'};for(j=0;jv5;j++)if(s==yuanyinbiao[j])return1;returnO;找出三位自然數(shù)中的所有素數(shù),要求判斷 x素數(shù)用自定義函數(shù)data(x)實現(xiàn)。#include<stdio.h>intdata(intx);intmain()inti;for(i=100;i<=999;i++)if(data(i))printf("%dshisushu\n",i);returnO;//sushufanhui1,bushifanhuiO.intdata(intx)intj;for(j=2;jvx;j++){{if((x%j)==O)returnO;returni;輸出n行由“#”組成的矩形,每行“#”的個數(shù)為m個,其中n、m由終端(鍵盤)輸入。要求輸出m個“#”功能由函數(shù)satr(m)函數(shù)實現(xiàn)。#include<stdio.h>voidsatr(intm);intm,n;intmain()printf("qingshurumndezhi:\n");seanf("%d",&m);scanf("%d",&n);satr(m);returnO;voidsatr(m)inti,j;for(i=0;i<n;i++)for(j=0;j<m;j++)printf("#");printf("\n");23.若ax2+bx+c=0有實根,則求之。#include<stdio.h>#include<math.h>{{{{intmain()floata,b,c,disc,x1,x2,p,q;seanf("a=%f,b=%f,c=%f",&a,&b,&c);disc=b*b-4*a*c;if(disc<0)printf("meiyoushigen");elsep=-b/(2*a);q二sqrt(disc)/(2*a);x1=p+q;x2二p-q;printf("\nx1=%5.2f\nx2=%5.2f\n",x1,x2);returnO;從鍵盤輸入兩個字串,判斷它們是否相同。#include<stdio.h>intpanduan(char*,char*);intmain()chars[500];chart[500];printf("qingshurulianggezifuchuan\n");scanf("%s",s);scanf("%s",t);panduan(s,t);return。;intpanduan(char*s,char*t)while(*s!='\0')}}}}if(*s++!二*t++)printf("buxiangtong\n");returni;if(*t!='\0')printf("buxiangtong'n");return1;elseprintf("xiangtong'n");returnO;從鍵盤輸入兩個字串,輸出其中較短的那個字串,并輸出它的長度。從鍵盤輸入長度不等的兩個字串,將短串連接于長串之后輸出。從鍵盤輸入長度不等的兩個字串,將長串連接于短串之后輸出。/*#include<stdio.h>//第25,26,27,29題main(){chars1[100];chars2[100];inti=0;printf(" printf(" 請輸入第1個字符串:\n");}}printf(" printf(" 請輸入第1個字符串:\n");}}intj=O;seanf("%s",&s1[i]);printf(" 請輸入第2個字符串:\n");seanf("%s",&s2[j]);while(s1[i]!='\0'){i++;while(s2[j]!='\0'){j++;if(i<j){/*#include<stdio.h>// /*#include<stdio.h>// 第28題隨機(jī)數(shù)printf(”長度短的是第一個字符串:%s\n”,s1);printfprintf(”短的在前長的在后組成一個字符串是: %s%s\n",s1,s2);printf(”長的的在前短的的在后組成一個字符串是:%s%s\n",s2,s1);printf(”長度短的是第一個字符串:%s\n”,s2);printf(”長的的在前短的的在后組成一個字符串是:%s%s\n",s1,s2);printf(”短的在前長的在后組成一個字符串是: %s%s\n",s2,s1);printf(”}*/隨機(jī)產(chǎn)生N個兩位自然數(shù),降序排列后輸出。(設(shè)N為20)#include<stdlib.h>#include<math.h>main(){inti,j,n,t,u,tt;inta[20],b[20];int*p;srand((unsigned)time(NULL));for(n=0;n<20;n++){t=rand()%90+10;a[n]=t;//printf("%d",a[n]);P二a;for(i=0;iv20;i++){for(j=i;jv20;j++){if(a[i]<a[j]){tt=a[i];a[i]=a[j];a[j]=tt;//printf("%d",a[i]);}printf("%d\n",a[i]);}}//printf("%d\rr,a[i]);*/從鍵盤輸入兩個字串,輸出其中較長的那個字串,并輸出它的長度。30.從鍵盤輸入10個戰(zhàn)士的身高,30.從鍵盤輸入10個戰(zhàn)士的身高,輸出平均身高,并找出哪些身高低于平均身高。31.從鍵盤輸入10個戰(zhàn)士的身高,31.從鍵盤輸入10個戰(zhàn)士的身高,輸出平均身高,并找出哪些身高高于平均身高。32.從鍵盤輸入10個戰(zhàn)士的身高,輸出最高、最低的身高。/*#include<stdio.h>//身高32.從鍵盤輸入10個戰(zhàn)士的身高,輸出最高、最低的身高。/*#include<stdio.h>//身高303132題#include<stdlib.h>#include<math.h>main(){inti,j,tt,sum=0;intp;inta[1000];printf(" 請輸入10個人的身高:\n");for(i=0;iv10;i++){scanf("%d",&a[i]);//printf("%d\rr,a[i]);for(j=0;j<10;j++){sum=sum+a[j];//printf("%d\n",sum);//printf("%d\n”,sum);p二sum/10;printf(" 平均身高是:%d\n",p);for(i=0;i<10;i++){for(j=i;j<10;j++){tt=a[i];a[i]=a[j];a[j]=tt;//printf("%d",a[i]);{{{{//printf("%d\rr,a[i]);for(i=0;i<10;i++)if(a[i]<P)printf(" 小于平均身高的是%d\n",a[i]);elseif(a[i]=二p)printf(" 等于平均身高的是%d\n",a[i]);/*#include<stdio.h>// /*#include<stdio.h>// 第33題/*#include<stdio.h>// /*#include<stdio.h>// 第33題elseprintf(”大于平均身高的是%d\n",a[i]);printf(”elseprintf(”大于平均身高的是%d\n",a[i]);printf(”最高的是%d\n",a[O]);printf(”最愛的是%d\n",a[9]);*/33?“百錢百雞”問題。百錢買百雞,雞翁一值錢三,雞母一值錢二,雞雛三值錢一,問雞翁、雞母、雞雛各幾何?}}}}#include<stdlib.h>#include<math.h>main(){intxj,mj,gj,x,m,g;for(xj=0;xj<100;xj++){for(mj=0;mj<100;mj++){for(gj=0;gj<100;gj++)if((xj+mj+gj==100)&&(xj+mj*6+gj*9==300)){printf(" 小雞:%d母雞:%d公雞:%d\n",xj,mj,gj);//x=xj;g=gj;m=mj;//printf(" 小雞:%d母雞:%d公雞:%d\n",x,m,g);}*/34.有三個小孩,一個比一個大2歲,已知其年齡之和為39,問這三個小孩各幾歲?/*#include<stdio.h>//年齡/*#include<stdio.h>//年齡34題#include<math.h>main()intc;c=(39-6)/3;printf("年齡最小的是:%d;年齡最大的是:%d;另一個是:%d\rr,c,c+4,c+2);
}*//*#include<stdio.h>//面積體積35題#include<math.h>intchang,kuan,gao,v,s;changfangti(intchang,intkuan,intgao)//ints,v;}*//*#include<stdio.h>//面積體積35題#include<math.h>intchang,kuan,gao,v,s;changfangti(intchang,intkuan,intgao)//ints,v;//printf(”請輸入長,寬,高:\n");//scanf("%d%d%d",&chang,&kuan,&gao);v=chang*kuan*gao;s=(chang*kuan+chang*gao+kuan*gao)*2;printf(" 體積是:%d表面及是:%d\n",v,s);
main()printf(" 請輸入長,寬,高:\n");seanf("%d%d%d",&chang,&kuan,&gao);changfangti(chang,kuan,gao);*/35.鍵盤輸入長方體的長寬高I、w、h,求其體積及表面積。要求用自定義函數(shù)val(l,w,h) 計算長方體的體積和表面積,計算結(jié)果使用全局變量帶回主函數(shù)。/*#include<stdio.h>//面積體積/*#include<stdio.h>//面積體積35題#include<math.h>main()main()intchang,kuan,gao,v,s;changfangti(intchang,intkuan,intgao)//ints,v;//printf(”請輸入長,寬,高:\n");//scanf("%d%d%d",&chang,&kuan,&gao);v=chang*kuan*gao;s=(chang*kuan+chang*gao+kuan*gao)*2;printf(" 體積是:%d表面及是:%d\n",v,s);
printf(" 請輸入長,寬,高:\n");seanf("%d%d%d",&chang,&kuan,&gao);changfangti(chang,kuan,gao);*/36.計算:1/2+1/4+……+1/n,設(shè)n是由鍵盤輸入的正偶數(shù)。/*#includevstdio.h>//36偶數(shù)#include<math.h>main()doublen;doublesum=0;}}}}printf("請輸入偶數(shù)n=");while((n-2)>-1)//doublesum=0;sum=sum+(1/n);n=n-2;//printf("%lf\rT'Sum);printf(" 偶數(shù)之和是:%lf\n",sum);*/{{{{37.計算:1/1+1/3+……+1/n,設(shè)n是由鍵盤輸入的正奇數(shù)。#include<stdio.h>//37奇數(shù)#include<math.h>main()doublen;doublesum=0;printf(” 請輸入奇數(shù)數(shù)#include<stdio.h>//37奇數(shù)#include<math.h>main()doublen;doublesum=0;printf(” 請輸入奇數(shù)數(shù)n=");while((n-2)>-2)//doublesum=0;sum二sum+(1/n);n=n-2;//printf("%lf\rT'Sum);printf(” 奇數(shù)數(shù)之和是:%lf\n",sum);38.計算:1/2-2/3+3/4- 4/5??…,前100項。/Createdon:2011-4-25*Author:sky*/#include<stdio.h>Createdon:2011-4-25*Author:sky*/#include<stdio.h>main(){inti;floatresult=0,d=1;for(i=1;iv10;i++){result+二iCreatedon:2011-4-28*Author:oceanCreatedon:2011-4-28*Author:ocean*/d=-d;printf("%f",result);//printf("aa\n");printf(" 結(jié)果是:%f\n"‘result);?,F(xiàn)輸入一個數(shù),要求按原39.有一個數(shù)組{1,4,80,23,47,76,14,52}?,F(xiàn)輸入一個數(shù),要求按原來的規(guī)律將它插入數(shù)組中并從大到小輸出/**39.c}}#include<stdio.h>main(){inta[8]={1,4,80,23,47,76,14,52};inti,j,t=0,t1=0,num;for(i=0;i<8;i++){for(j=i;j<8;j++){if(a[i]<a[j]){t=a[j];a[j]=a[i];a[i]=t;for(i=0;iv8;i++){printf("%d",a[i]);printf(" 輸入要插入的數(shù):”);scanf("%d",&num);for(i=0;i<8;i++){if(a[i]<num){t=a[i];a[i]二num;printf("%d\n",t);}}}}for(j=i+1;jv=8;j++){t1=a[j];a[j]=t;t=t1;break;putchar('\n');for(i=0;i<8;i++){printf("%d",a[i]);putchar('\n');40.公安人員審問四名竊賊嫌疑犯。已知,這四人當(dāng)中僅有一名是竊賊,還知道這四人中每人要么是誠實的,要么總是說謊的。在回答公安人員的問題中:甲說乙沒有偷,是丁偷的”,乙說我沒有偷,是丙偷的”,丙說甲沒有偷,是乙偷的”,丁說我沒有偷”。請根據(jù)這四人的答話判斷誰是盜竊者。#include<stdio.h>main(){charsteal二'A:intflag=O;for(steal;steal<-D';steal++){flag=((steal!='B')==(steal==D))+((steal!='B')==(steal
==C))+((steal!='A')==(steal=='B'))+(steal!=D);if(flag==4){printf("%c\n",steal);的值,其中a是1~9的值,其中a是1~9之間的一個數(shù)字,表達(dá)式項數(shù)從鍵盤輸入(設(shè)不超過10項)。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加由鍵盤控制。//Createdon:2011-4-27Createdon:2011-4-27*test41.c*Author:sky*/#include<stdio.h>main(){inta[10];int*p;p=a;inti,num1,num2,sum;sum=0;printf(” 請輸入基數(shù):\n");scanf("%d",&num1);printf(” 請輸入項數(shù):\n");Scanf(?%crdnum2)-*PHnumfo「(iH0=Anum2=++x詩(p+i+1)Ha=r10+num1-fo「(iH0=Anum2=++xSum+H*(p+三42.設(shè)N是一個四位數(shù),它的9倍恰好是其反序數(shù),求N。反序數(shù)就是將整數(shù)的數(shù)字倒過來形成的整數(shù)。例如:1234的反序數(shù)是4321。/**42.c*Createdon:2011-4-28*Author:ocean*/#include<stdio.h>main(){intn=0,m=0;for(n=10000;n>=1000;n--){m=n43.c9;43.cif((n%10==m/1000)&&(n/10%10==m/100%10)&&(n/100%10==m/10%10)&&(n/1000==m%10)){printf(”%d\t%d\n",n,m);43.愛因斯坦出了一道這樣的數(shù)學(xué)題:有一條長階梯,若每步跨 2階,貝憬后剩一階,若每步跨3階,則最后剩2階,若每步跨5階,則最后剩4階,若每步跨6階則最后剩5階。只有每次跨7階,最后才正好一階不剩。請問這條階梯至少有多少階?/*}}}}}}}}*Createdon:2011-4-28*Author:ocean*/#include<stdio.h>main(){inti;for(i=0;;i+=7){if(i%2==1&&i%3==2&&i%5==4&&i%6==5&&i%7==0){printf("%d\n\n",i);break;44.輸入任意一行字符,降序排列之。/**44.c*Createdon:2011-4-28*Author:ocean*/#include<stdio.h>main(){chara[1000];char*p=a;char*q; //swapprintf(" char*q; //swapprintf(" 輸入一個字符串:");}}}}char*q; //swapprintf(" char*q; //swapprintf(" 輸入一個字符串:");}}}}chartemp;scanf("%s",p);for(;*p!='\0';p++){for(q=p;*q!='\O';q++){if(*Pv*q){temp二*q;*q=*P;*p=temp;main(){main(){}}printf("%s",a);45.輸入一行字符串,按如下規(guī)則加密:如果是英文字母則大寫變小寫、小寫變大寫,對非英文字符則保持不變。試寫加密程序。/Createdon:2011-4-28Createdon:2011-4-28*Author:ocean*/#include<stdio.h>*45.cchara[1000];char*p;p=a;printf(" 輸入字符串:\n");scanf("%s",p);for(;*p!='\0';p++){if(*p>='A'&&*p<='Z'){*p+=32;}elseif(*p>='a'&&*p<='z'){*p-=32;printf("\n\n加密后:%s\n",a);a、46.輸入一行小寫英文字母,按如下規(guī)則加密: a^c、b^d、…、x^z、ya、z^b,試寫加密程序。/Createdon:2011-4-28Createdon:2011-4-28*Author:ocean*/#include<stdio.h>*46.cchara[1000];char*p;p=a;printf(" 輸入字符串:\n");sca
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度地基資源買賣合同協(xié)議3篇
- 概率論課程設(shè)計小標(biāo)題
- 2024-2025學(xué)年度山東省德州市臨邑博文中學(xué)高一第一學(xué)期第三次月考?xì)v史試題
- 英語學(xué)科的課程設(shè)計方案
- 猜音符課程設(shè)計
- 網(wǎng)站課程設(shè)計收獲總結(jié)
- 班級班長培訓(xùn)課程設(shè)計
- 穩(wěn)壓器課程設(shè)計
- 英語交際用語課程設(shè)計
- 教輔行業(yè)助理的工作總結(jié)和技能要求
- 自然辯證法習(xí)題及答案
- 特色農(nóng)產(chǎn)品超市方案
- 2024國有企業(yè)與民營企業(yè)之間的混合所有制改革合同
- 2024年醫(yī)院食堂餐飲獨家承包協(xié)議
- 保險公司廉政風(fēng)險防控制度
- DB34T4868-2024智慧醫(yī)院醫(yī)用耗材院內(nèi)物流規(guī)范
- 2025年蛇年年會匯報年終總結(jié)大會模板
- 《稻草人》閱讀題及答案
- 國家職業(yè)技術(shù)技能標(biāo)準(zhǔn) X2-10-07-17 陶瓷產(chǎn)品設(shè)計師(試行)勞社廳發(fā)200633號
- 瑜伽基礎(chǔ)知識題庫單選題100道及答案解析
- 廣東省廣州市2024年中考數(shù)學(xué)真題試卷(含答案)
評論
0/150
提交評論