【1.28签到】每日问答——下列程序输出结果是什么?
27号问题答案问:编程的主要步骤是什么?
答:定义程序目标
设计程序
编写程序代码
编译程序
运行程序
测试和调试程序
维护和修改程序
----------------------------------------------------------------------------------------------------------------------------
今日问题
下列程序输出结果是什么?
#include "stdio.h"
#include "conio.h"
unsigned int Arr = {
{ 1, 2, 3, 4},
{ 5, 6, 7, 8},
{ 9,10,11,12},
{13,14,15,16},
{17,18,19,20}
};
//把数组Arr分成一个二维的数组,为TArr
unsigned int (*TArr) = (unsigned int (*))Arr;
main()
{
unsigned int col = 0; //列
unsigned int row = 0; //行
for(row = 0; row < 10; row++)
for(col = 0;col < 2;col++)
printf("TArr[%d][%d] = %d\n",row,col,TArr);
printf("********************************************\n");
for(row = 0; row < 10; row++)
for(col = 0;col < 2;col++)
printf("TArr[%d][%d] = %d\n",row,col,(unsigned int (*))TArr);
printf("Hello, world\n");
}回帖的同时可以提出问题,模电、数电、C语言都可以,被采纳的获得10金币
:) 一时分析不出来,看来得在电脑上运行一下看了 没看懂 这个要运算的,暂时算不出来 签到 签到 智商不够了 先签下到 :loveliness::loveliness: 签到啊。。。。。。。。。。。。。。。