首页 > 试题广场 >

编写一个程序,创建一个8个元素的int数组,并且把元素分别设

[问答题]

编写一个程序,创建一个8个元素的int数组,并且把元素分别设置为2的前8次幂,然后打印出它们的值。使用for循环来设置值;为了变化,使用do while循环来显示这些值。

推荐
#include<stdio.h>
#include<math.h>
int main(void)
{
 int num[8],i;
 for(i=0;i<8;i++)
 num[i] = pow(2,i);  //pow乘幂函数 用到math头文件
 i = 0;
 do
 printf("%d\t",num[i]);
 while(++i<8);
 printf("\n");
 return(0);
}

发表于 2018-05-05 21:36:58 回复(0)
#include<stdio.h>
#include<math.h>
/*
编写一个程序,创建一个8个元素的int数组,
并且把元素分别设置为2的前8次幂,然后打印出它们的值。
使用for循环来设置值;为了变化,使用do while循环来显示这些值。
*/
 int main(){
 	 int test[8];
 	 int i;
	  for(i=0;i<8;i++){
	  	test[i]=pow(2,i);
	  }
	i=0;
	do
 	printf("%d\n",test[i]);
 	while(++i<8);
	return 0;
 }

发表于 2020-01-15 14:44:20 回复(0)