日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cfree是c语言程序的什么,用C-FREE编写的C语言程序

發布時間:2023/12/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cfree是c语言程序的什么,用C-FREE编写的C语言程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在整數數組a中找出偶數放到b數組中,對b數組按從小到大的順序進行排序

#include

main()

{

int

a[100],b[100],i,n,k=0,t,j,m=0;

printf("請輸入數組大小:");

scanf("%d",&n);

for(i=0;i<=n-1;i++)

scanf("%d",&a[i]);

for(i=0;i<=n-1;i++)

if(a[i]%2==0)

{b[k]=a[i];

k++;}

for(i=0;i

for(j=i+1;j

if(b[i]>b[j])

t=b[i],b[i]=b[j],b[j]=t;

for(i=0;i<=k-1;i++)

printf("%d ",b[i]);

}

輸入一串長度小于二十的任意字符串和一個指定字符,刪除字符串中的指定字符

#include

main()

{

char

str[20],ch,i;

gets(str);

ch=getchar();

puts(str);

putchar(ch);

for(i=0;str[i]!='\0';i++)

if(str[i]==ch)

{strcpy(str+i,str+i+1);

i--;}

puts(str);

}

設計編寫程序,完成以下功能:有數列:2/1,3/2,5/3,8/5,13/8,21/13,……求出數列的前40項的和。

#include"stdio.h"

main()

{

double

a1=1,a2=2,b,c,i,sum;

for(i=1;i<=40;i++)

{

sum=sum+a2/a1;

b=a2;

c=a1+a2;

a1=a2;

a2=c;

}

printf("sum=%.3f",sum);

}

利用C循環輸出字符圖案

等腰三角形

A

B B B

C C C C C

D D D D D D D

E E E E E E E E E

#include"stdio.h"

main()

{

int?a[6][17]={{' ',' ',' ','

',' ',' ',' ',' ','A',' ',' ',' ',' ',' ',' ',' ',' ',},{' ',' ','

',' ',' ',' ','B',' ','B',' ','B',' ',' ',' ',' ',' ',' ',},

{' ',' ','

',' ','C',' ','C',' ','C',' ','C',' ','C',' ',' ',' ',' ',},{' ','

','D',' ','D',' ','D',' ','D',' ','D',' ','D',' ','D',' ','

',},{'E',' ','E',' ','E',' ','E',' ','E',' ','E',' ','E',' ','E','

','E'},

};

int

i,j;

for(i=0;i<=5;i++)

{

for(j=0;j<=16;j++)

printf("%c",a[i][j]);

printf("\n");

}

}

水仙花數:是指一個n(>=3)位數字的數,它等于每個數字的n次冪之和。(例如:153=1*1*1+5*5*5+3*3*3),求三位正整數中的水仙花數字并打印在屏幕上

#include

main()

{

int

i,x,y,z,sum;

for(i=100;i<=999;i++)

{

x=(i);

y=(i/10);

z=(i/100);

sum=x*x*x+y*y*y+z*z*z;

if(sum==i)

printf("%d\n",i);

}

}

完數:是指一個數如果恰好等于除它本身外的因子之和,這個數就稱為“完數”。例如6=1+2+3(6的因子是1,2,3)。求1——10000內的完數并打印在屏幕上

#include

main()

{

int

i,j,sum=0;

for(i=1;i<=10000;i++)

{

sum=0;

for(j=1;j<=i/2;j++)

if(i%j==0)

sum=sum+j;

if(sum==i)

printf("%d\n",i);

}

}

百錢百雞:中國古代數學家張丘建在他的《算經》中提出了著名的“百錢百雞問題”:雞翁(cock)一,值錢五;雞母(hen)一,值錢三;雞雛(chicken)三,值錢一;編程實現百錢買百雞,求翁、母、雛各幾何?

#include

main()

{

int

cock,hen,chick;

for(cock=0;cock<=20;cock++)

for(hen=0;hen<=35;hen++)

for(chick=0;chick<=100;chick++)

if(cock+hen+chick==100)

if(5*cock+3*hen+chick/3==100)

printf("%d

%d %d\n",cock,hen,chick);

}

斐波那數列的第1、2項均為1,其后各項為前兩項之和。輸出斐波那數列前10項,每5項換一行。

#include

main()

{

int i;

long f1=1,f2=1,f;

printf("dd",f1,f2);

for(i=3;i<=10;i++)

{

if(i%6==0) putchar('\n');

f=f1+f2;

f1=f2;

f2=f;

printf("d",f);

}

}

輸出九九乘法口訣表

#include"stdio.h"

main ()

{

int i,j;

printf("***九九乘法口訣表***\n");

for(i=1;i<=9;i++)

printf("%-4d",i);

printf("\n");

for(i=1;i<=9;i++)

{

printf("%-4d",i);

for(j=1;j<=i;j++)

printf("%-4d",i*j);

printf("\n");

}

}

求任意兩數之間所有的素數

#include"stdio.h"

#include"math.h"

main()

{

int n,m,i,x,y,z,flag;

printf("輸入任意兩個整數\n");

scanf("%d

%d",&x,&y);

if(x>y)

{z=x;

x=y;

y=z;}

for(n=x;n<=y;n++)

{

m=sqrt(n);

flag=0;

for(i=2;i<=m;i++)

{

if(n%i==0)

{

flag=1;

break;

}

用選擇排序法對鍵盤輸入任意的10個正整數進行從小到大的排序。

#include

main()

{int a[10],i,t,j;

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(i=0;i<9;i++)

for(j=i+1;j<10;j++)

if(a[i]>a[j])

t=a[i],a[i]=a[j],a[j]=t;

printf("after scored:\n");

for(i=0;i<10;i++)

printf("%d ",a[i]);

}

用冒泡排序法對鍵盤輸入的任意10個正整數進行從大到小排序。

#include

main()

{int a[10],i,t,j;

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(i=9;i>0;i--)

for(j=0;j

if(a[j]

t=a[j],a[j]=a[j+1],a[j+1]=t;

printf("after scored:\n");

for(i=0;i<10;i++)

printf("%d ",a[i]);

}

輸入一個大寫字母,改用小寫字母輸出。

#include

main()

{

char c ;

printf ("輸入一個大寫字母\n");

scanf("%c",&c);

if(c>='A'&&c<='Z')

{

c=c+32;

putchar(c);

}

}

輸入一個四位正整數,求各位數字之和。

#include

main()

{

int a,b,c,d,e,g;

scanf("%d",&e);

if(e>=1000&&e<=9999)

{

a=e;

b=(e/10);

c=(e/100);

d=(e/1000);

g=a+b+c+d;

printf("%d",g);

}

}

在N個學生成績中順序查找某個數字是否存在。

#include

#include

#define N 5

void main()

{int score[N],i,x;

printf("input %d scores:\n",N);

for(i=0;i

scanf("%d",&score[i]);

printf("input x to look for:\n");

scanf("%d",&x);

for(i=0;i

if(score[i]==x)

{printf("found! score[%d] is %d",i,x);

exit(0);

}

}

鍵盤輸入任意字符串,編程判斷它是否為回文。

#include

#include

main()

{char a[80];

int len,i,flag=0;

gets(a);

len=strlen(a);

for(i=0;i

if(a[i]!=a[len-i-1])

{flag=1;printf("\n It is not palindrome");break;}

if(flag==0)

printf("\n It is palindrome!");

}

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的cfree是c语言程序的什么,用C-FREE编写的C语言程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。