该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
int main() {
//int i, j;
//char arr[4][7] = { 0 };//数组初始化为0
数组赋值
//for ( i = 0; i < 4; i++)
// for ( j = i; j < 7 - i; j += 2)
// {
// arr[i][j] = 1;
// }
//打印数组
//for (i = 0; i < 4; i++) {
// for (j = 0; j < 7; j++)
// if (arr[i][j])
// printf("*");
// else
// printf(" ");
// printf("\n");
//}
char a = 0x55; //0101 0101
char f = 0x40; //0100 0000
char i, j;
for (i = 0; i < 4; i++)
{
for (j = 0; j < 7; j++) {
if (a & f >> j)
printf("*");
else
printf(" ");
}
printf("\n");
a >>= i + 1;
a <<= i;
}
}