题目内容

分析下程序,并写出程序的运行结果。#include #include void main( ){char str[80];int i=0,x,d=800;while (d!=0){str[i]=d%8+'0';d=d/8;i=i+1;}str[i]='\0';x=strlen(str)-1;for (i=x;i>=0;i--)printf("%c",str[i]);}输出为( )。

查看答案
更多问题

分析下程序,并写出程序的运行结果。#include #include void main( ){char str[80];int i=0,x,d=4779;while (d!=0){if ((d%16>=0)&&(d%16<=9))str[i]=d%16+'0';elsestr[i]=d%16+'A'-10;d=d/16;i=i+1;}str[i]='\0';x=strlen(str)-1;for (i=x;i>=0;i--)printf("%c",str[i]);}输出为( )。

数组的元素在存储时都是占用一片连续的存储单元。

A. 对
B. 错

二维数组元素在存储时也是占用一片连续的存储单元。

A. 对
B. 错

数组属于构造类型,可由不同类型的数据构成。

A. 对
B. 错

答案查题题库