C语言随堂笔记

发布 2021-05-12 01:30:28 阅读 9283

例如:#include<>

main()

int i;

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

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

元素个数[10]下标编号从0开始,即a[0]~a[9]。

元素个数只能用常量或常量表达式的方式来写(例:10或2*5),不能用变量;也可以不写。

元素个数,但必须在定义的同时进行赋值。

例如:#include<>

#define b 10

main()

int i;

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

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

若有几个元素没有赋值,则没有赋值的元素为0.

例如:#include<>

main()

int i;

数组求和*/

int s=0;

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

s+=a[i];

printf("%d",s);

例如:#include<>

main()

int i;

元素为偶数,下标编号为奇数的和*/

int s=0;

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

if(a[i]%2==0 &&i%2!=0)s+=a[i];

printf("%d",s);

例如:#include<>

main()

/*赋值:将数组a[i]的值赋给数组b[i]*/int a[10]=,b[10];

int i;

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

b[i]=a[i];

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

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

例如:#include<>

main()

/*赋值:将数组a[i]中的奇数赋给数组b[i]*/int a[10]=,b[10];

int i,j=0;

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

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

b(j++)a(i);

for(i=0;i printf("%5d",b[i]);

例如:#include<>

main()

/*找数组最大值*/

int a[10]=,b[10];

int i;

int d=a[0];

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

if(dd=a(i);

printf("%5d",a);

例如:#include<>

main()

/*数组元素前后颠倒*/

int i,d;

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

d=a[i];

a[i]=a[9-i];

a[9-i]=d;

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

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

例如:#include<>

main()

/*把n个元素移动到数组结尾*/

int a[10]=;

int i,w,j,n;

scanf("%d",&n);

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

w=a[0];

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

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

a[j]=w;

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

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

例如:#include<>

main()

/*将数组中的数由大到小排列顺序*/

int a[10]=;

int i,j,d;

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

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

if(a[i]

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

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

例如:#include<>

main()

/*将数组中的数由大到小排列顺序*/

int a[10]=;

int i,j,d;

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

for(j=0;j if(a[j]

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

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

C语言随堂笔记

例如 include main 例如 include main int a 10 scanf d a 在屏幕上接收变量的值,注意在接收的时候,变量名前要加 来得到变量的地址 printf d a 接收时double类型用 lf来接收。scanf d d d a,b,c 连接在一起写的接收格式,在接受...

C语言随堂笔记

运算符号 1 算术运算符 高级别求余数 低级别 整型和字符型可以进行求余运算,实型不能进行求余运算。求余运算结果的符号与左侧的数的符号相同,例如 5 2 1,5 2 1。同类型数进行运算,结果还是相同类型 不同类型数进行运算,结果是参加运算精度高的类型。精度高 低。数据类型double float ...

C语言笔记

第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...