版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.輸入ー不超過(guò)五位的正整數(shù),輸出其逆數(shù)。例如輸入!2345,輸出應(yīng)為54321。#include<stdio.h>main(){ints[5];intn,j;printf("請(qǐng)輸入ー個(gè)正的五位數(shù)");scanf("%d",&n);s[0]=n%10;printf("%d",s[0]);s[l]=(n%100-s[0])/IO;printf("%d",s[1]);s[2]=(n%1000-s[0]-s[l])/1OO;printf("%d"rs[2]);s[3]=(n%10000-s[0]-s[l]-s[2])/1000;printf("%d"zs[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"zs[j]);2.計(jì)算l+2+3...+n的值,n是從鍵盤(pán)輸入的自然數(shù)。#include<stdio.h>main(){intn;inti;printf("請(qǐng)輸入一個(gè)自然數(shù):");scanf("%d",&n);i=n*(n+1)/2;printf("輸出1-n的自然數(shù)之和:%d\n",i);).從終端(鍵盤(pán))讀入20個(gè)數(shù)據(jù)到數(shù)組中,統(tǒng)計(jì)其中正數(shù)的個(gè)數(shù),并計(jì)算這些正數(shù)之和。#include<stdio.h>#definenaxx10main(){ints[naxx];inta[naxx];inti=0;intj=0;int1=0;intsum=0;intk;printf("請(qǐng)輸入:");for(i=0;i<naxx;i++){scanf("%d”,&s[i]);)for(j=0;j<naxx;j++){if(s[j]>0){a[1]=s[j];sum+=a[1];1++;)}for(i=0;i<l;i++){printf("%d\n",a[i]);}printf("輸入數(shù)之和茗d\n",sum);}.從終端(鍵盤(pán))將5個(gè)整數(shù)輸入到數(shù)組a中,然后將a逆序復(fù)制到數(shù)組b中,并輸出b中各元素的值。#include<stdio.h>#definenaxx5main()(inti=0;intj=0;intk=0;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];j++;printf(n%d"za[j-1]);}}.要將5張100元的大鈔票,換成等值的50元,20元,10元,5元一張的小鈔票,每種面值至少!張,編程求的需要多少?gòu)埣垘拧?include<stdio.h>#definemoney500main()intizk;intjz1;printf("輸出結(jié)果:'n”);for(i=50+(money%50);i<money;i+=50)for(j=20;(money%50==0)?j<i-15:j<=i-15;j+=20)for(k=10;k<i-j;k+=10){printf("%d張50故d張20%d張エ0%d張5'n",(money-i)/50,j/20,k/10,(i-j-k)/5);.求n以內(nèi)(不包括n)同時(shí)能被3和フ整除的所有自然數(shù)之和的平方根s,n從鍵盤(pán)輸入。例如若n為!000時(shí),函數(shù)值應(yīng)為:5=153.909064。#include<stdio.h>#include<math.h>main()inti;intn=l;intsum=0;printf(”輸入ー個(gè)>21的數(shù):“);scanf("%d",&n);if(n>21)for(;n>=21;n--)if(n%3==0&&n%7==0)printf("%d"zn);sum+=n;i=sqrt(sum);printf("\n");else{printf("輸入錯(cuò)誤:\n");}.ー輛卡車違反交通規(guī)則,撞人后逃跑?,F(xiàn)場(chǎng)有三人目擊事件,但都沒(méi)有記住車號(hào),只記下車號(hào)的ー些特征。中說(shuō):牌照的前兩位數(shù)字是相同的;乙說(shuō):牌照的后兩位數(shù)字是相同的,但與前兩位不同;丙是數(shù)學(xué)家,他說(shuō):四位的車號(hào)剛好是ー個(gè)整數(shù)的平方。請(qǐng)根據(jù)以上線索找出車號(hào)。#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%lOOO-a-b)/100;d=j/lOOO;if((a==b&&c==d)&&a!=c){printf("輸出牌號(hào):%d\n”,j);}.輸入1~10之間的ー個(gè)數(shù)字,輸出它對(duì)應(yīng)的英文單詞。#include <stdio.h>//第八題:#include<stdlib.h>#include<math.h>main(){intq;intt;charm[10]={ 'b',9,'d','e','f1z'g','hl'廿,'j');//printf("%c",m[2]);printf(“請(qǐng)輸入l-10\n");scanf("%d",&q);t=q-1;printf(”%d對(duì)應(yīng)的字母是:%c\n",q,m[t]);.個(gè)位數(shù)為6且能被3整除但不能被5整除的三位自然數(shù)共有多少個(gè),分別是哪些?#include<stdio.h>//第九題#include<stdlib.h>#include<math.h>main()inti;for(i=100;i<1000;i++)if(i%10==6)if(i%3==0)if(i%5!=0)printf("%d\n",i);}//printf("%d\n",i);//continue;.輸入某年某月某日,判斷這一天是這一年的第幾天?#include<stdio.h>//第十題#include<stdlib.h>#include<math.h>main(){inty,m,d;scanf("%d%d%d",&y,&m,&d);if(y%4==0&y%100!=0|y%400==0){switch(m){printf("是今年的%d天、n",d);break;printf("是今年的國(guó)d天、n”,d+31);break;printf("是今年的%d天、n",d+31+29);break;printf("是今年的%d天'n",d+31+29+31);printf("是今年的%d天、n”,d+31+29+31+30);break;case6:printf("是今年的%d天、n”,d+31+29+31+30+31);break;case7:printf("是今年的%d天'n”,d+31+29+31+30+31+30);break;+31+31);break;printf("是今年的%dprintf("是今年的%d天、n”,31+29+31+3031+31+31+31);break;printf("是今年的%dprintf("是今年的%d天、n”,31+29+31+3031+31+31+31+30);break;printf("是今年的%d天、n”,d+31+29+31+30+31+31+31+31+30break;:printf("是今年的%d天、n”,d+31+29+31+30+31+31+31+31+30+31+30);break;}else{switch(m){break;printf("是今年的%d天、n",d+31);break;printf("是今年的%d天、n",d+31+28);break;printf("是今年的國(guó)printf("是今年的國(guó)d天、n”,d31+28+31);break;break;printf("是今年的%d天\n",d+31+28+31+30+31);break;printf("是今年的%d天、n”,d+31+28+31+30+31+30);break;printf("是今年的%d天'n",d+31+28+31+30+31+31+31);printf("是今年的%printf("是今年的%d天、n”,d+31+28+31+30+31+31+31+31);break;printf(”是今年的%;printf(”是今年的%;d天、n”,d+31+28+31+30+31+31+31+31+30);break;printf("是今年的printf("是今年的ad天、n”,d+31+28+31+30+31+31+31+31+30+31);:printf(”是今年的%d天'n",d+31+28+31+30+31+31+31+31+30+31+30);break;11.兩個(gè)乒乓球隊(duì)進(jìn)行比賽,各出三人。甲隊(duì)為a,b,c三人,乙隊(duì)為x,y,z三人。已抽簽決定比賽名單。有人向隊(duì)員打聽(tīng)比賽的名單。a說(shuō)他不和x比,c說(shuō)他不和x,z比,請(qǐng)編程序找出三隊(duì)賽手的名單。#include<stdio.h>intmain(){chari;charj;chark;for(i=";i<='z';i++)(for(j=*x';j<='z';j++)(if(i!=j)(for(k=*x';k<=1y*;k++){if(i!=k&&j!=k){if(i!='x'&&k!='x'&&k!='z')(printf("a >%c\nb >%c\nc >%c”,i,j,k);return0;12.有5個(gè)人坐在ー起,問(wèn)第五個(gè)人多少歲?他說(shuō)比第4個(gè)人大2歲。問(wèn)第4個(gè)人歲數(shù),他說(shuō)比第3個(gè)人大2歲。問(wèn)第三個(gè)人,又說(shuō)比第2人大兩歲。問(wèn)第2個(gè)人,說(shuō)比第一個(gè)人大兩歲。最后問(wèn)第一個(gè)人,他說(shuō)是10歲。請(qǐng)問(wèn)第五個(gè)人多大?#include<stdio.h>intfac(intn);intmain()inta=5;printf("di5gerendedesuishushi%d\n",fac(a));return0;intfac(intn)if(n==l)return10;elsereturn2+fac(n-1);13.輸入某三角形的三個(gè)邊的長(zhǎng)度,判斷出這是個(gè)什么三角形(等腰、等邊、任意,或不能構(gòu)成)。#include<stdio.h>intmain()inta,b,c;printf("pleaseenterabc\n");scanf("%d%d%d",&a,&b,&c);//printf("%d\n%d\n%d\n",azb,c);if((a+b<=c)II(a-b>=c))printf("bunenggouchengsanjiaoxing\n");elseif(a==b&&b==c)printf("dengbiansanjiaoxing\n");return0;14.輸入10個(gè)數(shù),分別統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)、零的個(gè)數(shù)。main()inta[10],i;sl=0;s2=0;s3=0;printf(”請(qǐng)輸入10個(gè)數(shù):\n");for(i=0;i<10;i++)scanf("%d"z&a[i]);for(i=0;i<10;i++)if(a[i]<0)sl++;if(a[i]==O)s2++;if(a[i]>0)s3++;printf("負(fù)數(shù)為%d個(gè),零為%(5個(gè),正數(shù)為%(1個(gè)",si,s2,s3);)15.先隨機(jī)產(chǎn)生N個(gè)三位自然數(shù)輸出,然后再輸出其中同時(shí)是3、5、7倍數(shù)的數(shù)。(設(shè)N為100)#include"stdio.h"main()inta,c,n;srand((unsigned)time(NULL));for(a=0;a<100;a++)c=rand()%1000;if(c>=l00&&c%3==0&&c%5==0&&c%7==0)printf("%d\n",c);ェ6.用for編程找出100~200中的完全平方數(shù)。#include<stdio.h>intmain()inti=10;intb;for(i=10;i<=15;i++)b=i*i;if(b<=200&&b>=100)printf("%d\n",b);return0;17.從終端輸入三個(gè)正實(shí)數(shù),判斷這三個(gè)數(shù)能否構(gòu)成直角三角形。#include"stdio.h"main()intazb,c;printf("請(qǐng)輸入三個(gè)正實(shí)數(shù):\n");scanf("%d%d%d",&az&b,&c);if(a*a+b*b==c*c)printf("這是直角三角形!\n");elseprintf("不構(gòu)成直角三角形!\nH);.輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字和其它字符的個(gè)數(shù)。#include<stdio.h>intmain()intc;intnword=0;intnspace=O;intnother=O;intnnum=0;while((c=getchar())!=EOF)if((c>-'a'&&c<='z')II(c<='Z'&&c>-'A'))nword++;elseif(c>='0*&&c<=,9,)nnum++;elseif(c==**)nspace++;elsenother++;printf("space:%d\n",nspace);printf("other:%d\n",nother);printf("word:%d\n",nword);return0;}.輸入一個(gè)字串,判斷它是否是對(duì)稱串。如“abcdcba”是對(duì)稱串,”123456789”不是。#include<stdio.h>intpanduan(char*s);intmain()chars[500];printf("pleaseenterastring:\n");scanf("%s",s);panduan(s);return0;intpanduan(char*s)char*p=s;char*q=s;while(*q!=1\0*)q++;q--;while((q-p)>1)if(*p!=*q)printf("buduichen!\nH);return1;q——;p++;printf("duichen");return0;.隨機(jī)產(chǎn)生N個(gè)大寫(xiě)字母輸出,然后統(tǒng)計(jì)其中共有多少個(gè)元音字符。(設(shè)N為50)#include<time.h>#defineN10intisyuan(chars);intmain()chars[N];inti;intcount=0;charzimubiao[]={'A','B','C'JD','E'JF','G','H'Jエ','J','K','L','M','N','O'JP','QI'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);return0;charyuanyinbiao[]={'A*Z'E\ '0*,*U'};for(j=0;j<5;j++)if(s==yuanyinbiao[j])return1;return0;2エ.找出三位自然數(shù)中的所有素?cái)?shù),要求判斷x素?cái)?shù)用自定義函數(shù)data(x)實(shí)現(xiàn)。?include<stdio.h>intdata(intx);intmain()inti;for(i=100;i<=999;i++)if(data(i))printf("%dshisushu\n",i);return0;//sushufanhui1,data(intx)for(j=2;j<x;j++)if((x%j)==0)return0;return1;22.輸出n行由、'#"組成的矩形,每行、'#"的個(gè)數(shù)為m個(gè),其中n、m由終端(鍵盤(pán))輸入。要求輸出m個(gè)''#"功能由函數(shù)satr(m)函數(shù)實(shí)現(xiàn)。#include<stdio.h>voidsatr(intm);intm,n;intmain()printf("qingshurumndezhi:\n");scanf("%d",&m);scanf(H%dn,&n);satr(m);return0;voidsatr(m)intizj;for(i=0;i<n;i++)for(j=0;j<m;j++)printf("\n");23.若ax2+bx+c=0有實(shí)根,則求之。#include<stdio.h>#include<math.h>intmain()floata,b,c,disc,xlzx2,p,q;scanf("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);xl=p+q;x2=p-q;printf("\nxl=%5.2f\nx2=%5.2f\n",xl,x2);return0;.從鍵盤(pán)輸入兩個(gè)字串,判斷它們是否相同。#include<stdio.h>intpanduan(char*,char*);intmain()chars[500];chart[500];printf("qingshurulianggezifuchuan\n");scanf("%s",s);panduan(s,t);return0;intpanduan(char*szchar*t)while(*s!=1\0')if(*s++!=*t++)printf("buxiangtong\nH);return1;printf("buxiangtong\n");return1;elseprintf("xiangtong\n");return0;.從鍵盤(pán)輸入兩個(gè)字串,輸出其中較短的那個(gè)字串,并輸出它的長(zhǎng)度。.從鍵盤(pán)輸入長(zhǎng)度不等的兩個(gè)字串,將短串連接于長(zhǎng)串之后輸出。.從鍵盤(pán)輸入長(zhǎng)度不等的兩個(gè)字串,將長(zhǎng)串連接于短串之后輸出。/*#include<stdio.h>main(){charsi[100];chars2[100];inti=0;intj=0;printf(”請(qǐng)輸入第1個(gè)字符串:\n");scanf("%s",&sl[i]);printf(”請(qǐng)輸入第2個(gè)字符串:\n");scanf("%s",&s2[j]);while(si[i]!=1\0'){i++;while(s2[j]!=*\0'){j++;}if(i<j){printf("長(zhǎng)度短的是第一個(gè)字符串:%s\n",si);printf("短的在前長(zhǎng)的在后組成一個(gè)字符串是:%s%s\n",si,s2);printf("長(zhǎng)的的在前短的的在后組成一個(gè)字符串是:%s%s\n",s2,si);}if(i>j){printf("長(zhǎng)度短的是第一個(gè)字符串:%s\n",s2);printf("長(zhǎng)的的在前短的的在后組成一個(gè)字符串是:%s%s\nH,si,s2);printf("短的在前長(zhǎng)的在后組成一個(gè)字符串是:%s%s\n",s2,si);}*/.隨機(jī)產(chǎn)生N個(gè)兩位自然數(shù),降序排列后輸出。(設(shè)N為20)/*#include<stdio.h>//第28題隨機(jī)數(shù)#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;printf("");for(i=0;i<20;i++){for(j=i;j<20;j++){if(a[i]<a[j]){tt=a[i];a[i]=a[j];a[j]-tt;//printfa[i]);}printf("%d\n",a[i]);//printf("%d\n",a[i]);.從鍵盤(pán)輸入兩個(gè)字串,輸出其中較長(zhǎng)的那個(gè)字串,并輸出它的長(zhǎng)度。.從鍵盤(pán)輸入10個(gè)戰(zhàn)士的身高,輸出平均身高,并找出哪些身高低于平均身高。.從鍵盤(pán)輸入10個(gè)戰(zhàn)士的身高,輸出平均身高,并找出哪些身高高于平均身高。.從鍵盤(pán)輸入10個(gè)戰(zhàn)士的身高,輸出最高、最低的身高。/*#include<stdio.h>//身高303132題#include<stdlib.h>#include<math.h>main(){inti,j,tt,sum=0;intp;inta[1000];printf(”請(qǐng)輸入10個(gè)人的身高:\n");for(i=0;i<10;i++){scanf("%d"z&a[i]);//printf("%d\n",a[i]);for(j=0;j<10;j++){sum=sum+a[j];//printf("%d\n",sum);//printf("%d\n"zsum);p=sum/10;for(i=0;i<10;i++){for(j=i;j<10;j++){if(aは]<a[j]){aは]=a[j];a[j]=tt;//printf("%d",a[i]);//printf("%d\n",a[i]);for(i=0;i<10;i++)printf("小于平均身高的是%d\n",aは]);elseif(a[i]==p)printf("等于平均身高的是%d\n",aは]);elseprintf(“大于平均身高的是%d\n",aは]);printf("最高的是%d\n",a[〇]);printf("最愛(ài)的是%d\n”,a[9]);.'、百錢百雞〃問(wèn)題。百錢買百雞,雞翁ー值錢三,雞母ー值錢二,雞雛三值錢ー,問(wèn)雞翁、雞母、雞雛各幾何?//第33題
#include<stdlib.h>#include<math.h>main(){intxj,mj,gj,x,m,g;for(xj0;xj<100;xj++){for(mj0;mj<intxj,mj,gj,x,m,g;for(xj0;xj<100;xj++){for(mj0;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",xjzmj,gj);//x=xj;g=gj;m=mj;//printf("小雞:%d母雞:%d公雞:%d\n",x,m,g);}*/.有三個(gè)小孩,ー個(gè)比ー個(gè)大2歲,已知其年齡之和為39,問(wèn)這三個(gè)小孩各幾歲?/*#include<stdio.h>//年齡34題#include<math.h>main()intc;c=(39-6)/3;printf("年齡最小的是:%d:年齡最大的是:%d是:%d\n"zc,c+4,c+2);}*//*#include<stdio.h>//面積體積35題#include<math.h>intchangzkuan,gao,v,s;changfangti(intchang,intkuan,intgao)//ints,v;//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("請(qǐng)輸入長(zhǎng),寬,高:\n");scanf("%d%d%d",&chang,&kuan,&gao);changfangti(chang,kuan,gao);.鍵盤(pán)輸入長(zhǎng)方體的長(zhǎng)寬高1、w、h,求其體積及表面積。要求用自定義函數(shù)val(l,w,h)計(jì)算長(zhǎng)方體的體積和表面積,計(jì)算結(jié)果使用全局變量帶回主函數(shù)。/*#include<stdio.h>//面積體積35題#include<math.h>intchang,kuan,gao,v,s;changfangti(intchang,intkuan,intgao)//intszv;//printf("請(qǐng)輸入長(zhǎng),寬,高:\n");//scanf(,,%d%d%d",&chang,&kuan,&gao);v=chang*kuan*gao;
s=(chang*kuan+chang*gao+kuan*gao)*2;printf("體積是:3d表面及是:%d\n",v,s);main()printf("請(qǐng)輸入長(zhǎng),寬,高:\n");scanf(,'%d%d%d",&chang,&kuan,&gao);changfangti(chang,kuan,gao);//36偶36.計(jì)算:1/2+1/4+......+l/n?設(shè)n是由鍵盤(pán)輸入//36偶/*#include<stdio.h>數(shù)#include<math.h>main()doublen;doublesum=0;printf("請(qǐng)輸入偶數(shù)n=");scanf("%lf,&n);while((n-2)>-1)//doublesum=0;sum=sum+(1/n);n=n-2;//printf("%lf\n",sum);printf(”偶數(shù)之和是:%lf\n",sum);37.計(jì)算:レ1+1/3+......+l/n,設(shè)n是由鍵盤(pán)輸入的正奇數(shù)。#include<stdio.h>//37奇數(shù)#include<math.h>main()doublen;doublesum=0;printf("請(qǐng)輸入奇數(shù)數(shù)n=");scanf("%lf",&n);while((n-2)>-2)//doublesum=0;sum=sum+(1/n);n=n-2;//printf("%lf\n"zsum);printf("奇數(shù)數(shù)之和是:%lf\n",sum);38.計(jì)算:1/2-2/3+3/4-4/5......,前ユ00項(xiàng)。/*test38.c*Createdon:2011-4-25Author:sky/#include<stdio.h>main(){inti;floatresult=0,d=l;for(i=l;i<10;i++){result+=i*d/(i+1);d=-d;printf("%f ",result);//printf("aa\n");printf("結(jié)果是:%f\n",result);39.有一個(gè)數(shù)組{1,4,80,23,47,76,14,52}?,F(xiàn)輸入ー個(gè)數(shù),要求按原來(lái)的規(guī)律將它插入數(shù)組中并從大到小輸出/*39.c*Createdon:2011-4-28Author:ocean/#include<stdio.h>main(){inta[8]={1,4,80,23,47,76,14,52};inti,j,t=0,tl=0,num;for(i=0;i<8;i++)for(j=i;j<8;j++){if(a[i]<a[j]){a[i]=t;for(i=0;i<8;i++){printf("%d",a[i]);printf("輸入要插入的數(shù):");scanf("%d",&num);for(i=0;i<8;i++){if(a[i]<num){a[i]=num;printf("%d\n",t);for(j=i+1;j<=8;j++){tl=a[j];t;t=tl;break;putchar('\n*);for(it;t=tl;break;putchar('\n*);for(i=0;i<8;i++){printf("%d",a[i]);putchar('\n*);.公安人員審問(wèn)四名竊賊嫌疑犯。已知,這四人當(dāng)中僅有一名是竊賊,還知道這四人中每人要么是誠(chéng)實(shí)的,要么總是說(shuō)謊的。在回答公安人員的問(wèn)題中:甲說(shuō)、、乙沒(méi)有偷,是丁偷的”,乙說(shuō)、、我沒(méi)有偷,是丙偷的〃,丙說(shuō)、、甲沒(méi)有偷,是乙偷的〃,丁說(shuō)、、我沒(méi)有偷〃。請(qǐng)根據(jù)這四人的答話判斷誰(shuí)是盜竊者。#include<stdio.h>main(){charsteal='A,;intflag=0;for(steal;steal<=*D*;steal++){flag=((steal!='B*)==(steal==*D*))+((steal!='B*)==(steal==,")+((steal!='A*)==(steal=='B'))+(steal!='D*);if(flag==4){printf("%c\n",steal);.求s=a+aa+aaa+aaaa+ +aa...a的值,其中a是1?9之間的一個(gè)數(shù)字,表達(dá)式項(xiàng)數(shù)從鍵盤(pán)輸入(設(shè)不超過(guò)!0項(xiàng))。例如2+22+222+2222+22222(此時(shí)共有5個(gè)數(shù)相加),幾個(gè)數(shù)相加由鍵盤(pán)控制。//*test41.c*Createdon:2011-4-27Author:sky#include<stdio.h>main(){inta[10];int*p;p=a;inti,numl,num2,sum;sum=0;printf(”請(qǐng)輸入基數(shù):\n");scanf("%d",&numl);printf("請(qǐng)輸入項(xiàng)數(shù):\n");scanf("%d",&num2);*p=numl;for(i=0;i<num2;i++){//*(p+i+1)=a[i]*10+numl;*(p+i+1)=*(p+i)*10+numl;printf("%d\t”,*(p+i));for(i=0;i<num2;i++){sum+=*(p+i);printf("和等于%d\n",sum);42.設(shè)N是一個(gè)四位數(shù),它的9倍恰好是其反序數(shù),求心反序數(shù)就是將整數(shù)的數(shù)字倒過(guò)來(lái)形成的整數(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--){if((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);.愛(ài)因斯坦出了一道這樣的數(shù)學(xué)題:有一條長(zhǎng)階梯,若每步跨2階,則最后剩ー階,若每步跨3階,則最后剩2階,若每步跨5階,則最后剩4階,若每步跨6階則最后剩5階。只有每次跨フ階,最后才正好一階不剩。請(qǐng)問(wèn)這條階梯至少有多少階?/43.c43.cCreatedon:2011-4-28Author: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.c*Createdon:2011-4-28Author:ocean*/#include<stdio.h>main(){chara[1000];
char*a;char*a;char*q;//swapchartemp;printf("輸入一個(gè)字符串:");scanf("%s",p);for(;*p!=’、〇';p++){for(q=p;*q!='\0';q++){if(*p<*q){temp=*q;*q=*p;*p=temp;printf("%s”,a);)45.輸入一行字符串,按如下規(guī)則加密:如果是英文字母則大寫(xiě)變小寫(xiě)、小寫(xiě)變大寫(xiě),對(duì)非英文字符則保持不變。試寫(xiě)加密程序。/*45.c*Createdon:2011-4-28Author:ocean/chara[1000];char*p;p=a;printf("輸入字符串:\n");scanf("%s",p);for(;*p!=’、〇';p++){if(*p>='A'&&*p<='Z'){*p+—32;}elseif(*p>='a'&&*p<='z'){32;printf("\n\n加密后:%s\n",a);46.輸入一行小寫(xiě)英文字母,按如下規(guī)則加密:a-c、b—d>...>x—z>y—a>z—b,試寫(xiě)加密程序。/*46.c*Createdon:2011-4-28Author:ocean*/chara[1000];char*p;p=a;printf("輸入字符串:\n");scanf("%s",p);for(;*p!='、〇';p++){if(*p=='y'II*p=='z'){
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保險(xiǎn)合同范例
- 個(gè)人拖欠材料款合同范例
- 產(chǎn)權(quán)類型 預(yù)售合同模板
- 國(guó)外游旅游合同范例
- 農(nóng)村電工聘用合同范例
- 個(gè)人商鋪?zhàn)赓U合同范例
- 分期押車合同范例
- 合同模板定制手機(jī)買賣
- 合肥新房購(gòu)房合同范例
- 土地流轉(zhuǎn)合同范例互換
- 木門窗施工方案
- 2024-2025學(xué)年八年級(jí)語(yǔ)文上冊(cè)期末專項(xiàng)復(fù)習(xí):綜合性學(xué)習(xí)+口語(yǔ)交際【考題猜想】原卷版
- 逐夢(mèng)芳華-吉林省松原市前郭爾羅斯蒙古族自治縣南部學(xué)區(qū)三校2024-2025學(xué)年九年級(jí)上學(xué)期11月期中道德與法治試題(含答案)
- 四川省成都市九縣區(qū)2024-2025學(xué)年高一上學(xué)期期中考試數(shù)學(xué)試題(含答案)
- 2024秋國(guó)開(kāi)《四史通講》期末大作業(yè)試題B答案(第1套)
- 2024年8月CCAA國(guó)家注冊(cè)審核員《管理體系認(rèn)證基礎(chǔ)》考試題目含解析
- 2024新版(北京版)三年級(jí)英語(yǔ)上冊(cè)單詞帶音標(biāo)
- 戶外廣告安裝施工方案
- 鈉離子電池低成本硬碳負(fù)極關(guān)鍵技術(shù)開(kāi)發(fā)-2024-10-技術(shù)資料
- 2025屆廣東省珠海市紫荊中學(xué)高二數(shù)學(xué)第一學(xué)期期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 期中測(cè)試卷(1-3單元)(試題)2024-2025學(xué)年六年級(jí)上冊(cè)數(shù)學(xué)蘇教版
評(píng)論
0/150
提交評(píng)論