#1.编写一个程序,创建一个包含26个元素的数组,并在其中储存26个小写字母。然后打印数组的所有内容。

#include

#define size 26

int main()

{

char ch[size];

int i;

for(i=0;i

ch[i]='a'+i;

}

for(i=0;i

printf("%c",ch[i]);

}

return 0;

}

2.使用嵌套循环,按下面的格式打印字符: $

$$

$$$

$$$$

$$$$$

#include

int main(void)

{

int i,j;

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

{

for(j=0;j

printf("$");

printf("\n");

}

getchar();

return 0;

}

3.使用嵌套循环,按下面的格式打印字母:

#include

int main()

{

char let='F';

char start,end;

for(end=let;end>='A';end--){

for(start=let;start>=end;start--){

printf("%c",start);

}

printf("\n");

}

return 0;

}

使用嵌套循环,按下面的格式打印字母:

#include

int main ()

{

int i,j;

char ch='A';

int x=0;

for(i=1;i<=6;i++){

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

printf("%c",ch+x++);

}

printf("\n");

}

return 0;

}

8.编写一个程序,要求用户输入两个浮点数,并打印两数之差除以两数乘积的结果。在用户输入非数字之前,程序应循环处理用户输入的每对值。

#include

int main()

{

float n,m,t;

printf("please input tow numbers\n");

while(scanf("%f %f",&n,&m)==2){

t=(n-m)/(n*m);

printf("t=%f\n",t);

printf("input next pair number");

}

return 0;

}

10.编写一个程序,在数组中读入8个整数,然后按倒序打印这8个整数。

#include

#define size 8

int main()

{

int values[size];

int i;

printf("please input %d intvalues\n",size);

for(i=0;i

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

}

for(i=size-1;i>=0;i--){

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

}

return 0;

}

13.编写一个程序,创建一个包含8个元素的int类型数组,分别把数组元 素设置为2的前8次幂。使用for循环设置数组元素的值,使用do while循环显 示数组元素的值。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐