编写一个程序,创建一个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); }
#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; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题