2020-03-30学习心得

今天学习了新的知识:数组

数组概念的引用对数据计算提供了优化方式,在数组运算中还需要灵活运用for循环及自加运算。通过学习以及对星期五测试题的讲解,我突然发现C语言的学习不仅考验人的逻辑思维能力,更需要有很好的数学知识作为基础。编程可能并不难,难的是思路的开阔。

//练习1

/*

#include

int main()

{

int a;

printf("请输入分数:");

scanf("%d",&a);

if(a>=0&&a<=100)

{

switch(a/10)

{

case 10:printf("成绩评定:A\n");break;

    case 9:printf("成绩评定:A\n");break;

    case 8:printf("成绩评定:B\n");break;

    case 7:printf("成绩评定:C\n");break;

    case 6:printf("成绩评定:D\n");break;

    case 5:

case 4:

case 3:

case 2:

case 1:

case 0:

printf("成绩评定:不及格\n");break;

}

}

else

{

printf("分数有错误!!\n");

}

}

*/

//练习2

/*

#include

int main()

{

int a,b,i,j;

printf("2位数内的绝对素数有:");

for(a=10;a<100;a++)

{

for(i=2;i

{

if(a%i==0)

{

break;

}

}

if(i==a)

{

        b=(a%10)*10+a/10;

for(j=2;j

{

if(b%j==0)

{

break;

}

}

if(j==b)

{

printf("%d ",a);

}

    }

}

}

*/

//练习3

/*

#include

int main()

{

int a[10]={};

int i;

int b=0;

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

{

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

}

int sum=0;

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

{

sum=sum+a[i];

if(a[i]>b)

{

b=a[i];

}

}

printf("10个数的和是:%d\n10个数的平均值是:%d\n10个数中的最大值是:%d\n",sum,sum/10,b);

}

*/

//练习4

/*

#include

int main()

{

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

int i;

printf("数组倒序输出是:");

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

{

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

}

printf("\n");

}

*/

你可能感兴趣的:(2020-03-30学习心得)