100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > c++ c语言编程实例

c++ c语言编程实例

时间:2019-05-06 21:13:55

相关推荐

c++ c语言编程实例

c++ c语言编程实例

2,求和

#include

using namespace std;

int main(

{

int a=2,b=0,n;

cout<<“输入一个数:”;

cin>>n;

for(;a<=n;a++

b+=a;

cout<<“前”< 个数之和 ="<

return 0;

}

2,求阶乘

#include

using namespace std;

int main(

{

int a=2,b=2,n;

cout<<“输入一个数:”;

cin>>n;

while(b<=n

{

a=a*b;

b++;

}

cout<

return 0;

}

3,按大小布列数

#include

using namespace std;

int main(

{

float a[20];

int i=0,j=0,k=0;

cout<<“输入20个数:”;

for(;i<20;i++

cin>>a[i];

for(i=0;i<20;i++

{

for(k=i+2;k<20;k++

if(a[i]>=a[k]

{

a[i]=a[i]+a[k];

a[k]=a[i]-a[k];

a[i]=a[i]-a[k];

}

}

for(;j<20;j++

cout<< a[j];

cout<

return 0;

}

5,随意任性个数排序

#include

using namespace std;

int main(

{

int n,i,j,a;

cout<<“请输入一个数:”;

cin>>n;

int *p=new int [n];

cout<<“请输入”< 个数 \n";

for(i=0;i

cin>>p[i];

for(i=0;i

for(j=i+2;j

if(p[i]

{

a=p[i];

p[i]=p[j];

p[j]=a;

}

for(i=0;i

cout<

cout<

return 0;

}

5,成绩录入与查问

#include

struct stu

{

char name[20];

float chenj;

};

int main(

{

void print(;

int n;

stu s[6];

loop:

print(;

printf(“2,成绩录入,2,界面查问,3,退出\n”;

print(;

scanf(“%d”,&n;

switch(n

{

case 2:printf(“请输入6位学生姓名、成绩\n”;print(;

int i;

for(i=0;i<6;i++

{

scanf(“%s%f”,s[i].name,&s[i].chenj;

}

goto loop;

case 2:printf(“界面查问\n”;printf(“2,优等,2,优异,3,及格,5,不及格\n”;

print(;

int m;

scanf(“%d”,&m;

switch(m

{

case 2:int a;

for(a=0;a<6;a++

if(s[a].chenj>=90

printf(“%f\t%s\n”,s[a].chenj,s[a].name;

break;

case 2:int b;

for(b=0;b<6;b++

if(s[b].chenj>=80&&s[b].chenj<90

printf(“%f\t%s\n”,s[b].chenj,s[b].name;

break;

case 3:int c;

for(c=0;c<6;c++

if(s[c].chenj>=60&&s[c].chenj<80

printf(“%f\t%s\n”,s[c].chenj,s[c].name;

break;

case 5:int d;

for(d=0;d<6;d++

if(s[d].chenj<60

printf(“%f\t%s\n”,s[d].chenj,s[d].name;

break;

}

goto loop;

case 3:break;

}

return 0;

}

void print(

{

printf(“*****************************\n”;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。