2020-03-31

1.

#include<stdio.h>

int main(){

int b;

int a[]={1,2,3,4,5,6,7,8};

b=a[0];

int i;

for(i=0;i<8;i++){

a[i]=a[i+1];

a[7]=b;

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

}

2.

#include<stdio.h>

int main(){

int i;

int sum=0;

int a[10];

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

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

if(a[i]==35){

sum=sum+1;

}

}

printf("有%d个35",sum);

3.

#include<stdio.h>

int main(){

int i;

float s=0;

float max=0;

float  b[10];

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

scanf("%f",&b[i]);

s=s+b[i];

if(max<b[i]){

max=b[i];

}

}

printf("数组的和:%f\n",s);

printf("数组的平均值:%f\n",s/10);

printf("数组的最大值:%f",max);

}

4.

#include<stdio.h>

int main()

{

int a[8]={8,5,6,7,1,2,3,4};

int i;

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

{

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

}

}

5.

#include<stdio.h>

int main(){

int i;

int sum=0;

int a[10];

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

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

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

sum=sum+1;

}

}

printf("奇数有%d个",10-sum);

6.

#include<stdio.h>

int main(){

int i;

int j;

int b;

int a[]={54,37,62,13,89,73,65,42};

for(j=1;j<8;j++){

for(i=0;i<7;i++){

if(a[i]<a[i+1]){

b=a[i+1];

a[i+1]=a[i];

a[i]=b;

}

}

}

for(i=0;i<8;i++){

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

}

7.

#include<stdio.h>

int main(){

int n;

int i;

scanf("%d",&n);

int f[n];

if(n==1||n==2){

printf("1\n");

}else{

for(i=3;i<=n;i++){

f[1]=1;

f[2]=1;

f[i]=f[i-1]+f[i-2];

}

printf("%d",f[n]);

}

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,140评论 0 2
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 4,968评论 0 0
  • 1。冒泡排序 //习题 #include void main() { //习题1 /* int a[8]={1,2...
    王子言_853c阅读 1,094评论 0 0
  • 今天学习冒泡排序,通过双重for循环来实现数组有序排列。定义变量名要求:1数字字母下划线组成。2不能以关键字命名(...
    眸若含秋水丶阅读 1,121评论 0 0
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,213评论 0 2

友情链接更多精彩内容