一、选择题
1、不能把字符串“hello!”赋给数组b的语句是 ____________________
A.char b[10]={'H','e','l','l','o','!'};
B.char b[10];b="Hello!";
C.char b[10];strcpy(b,"Hello!");
D.char b[10]="Hello!";
2、在宏定义“#define PI 3.14159”中,用宏名PI代替一个 ____________________
A.单精度数 B. 双精度数 C.常量 D.字符串
3、下列说法错误的是 ____________________
A.C语言中对二进制文件的访问速度比文本文件块
B.C语言中随机文件以二进制代码形式存储数据
C.语句“FILE fp;”定义了一个名为“fp”的文件指针
D.C语言中的文本文件以ASCII码形式存储数据
二、基本操作题
30、下列给定程序中,函数fun的功能是:将N*N矩阵中元素的值按列向右移动一个位置,右边被移出矩阵的元素绕回左边第一列。例如,N=3,有下列矩阵。
1 2 3