作业帮 > 综合 > 作业

1.执行下程序段后 char a[]="abc\\xyz\007\xFF";int n;n=sizeof(a);变量n的

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 20:04:07
1.执行下程序段后
char a[]="abc\\xyz\007\xFF";
int n;
n=sizeof(a);
变量n的值是_______.
A.10 B.14 C.9 D.17
4.下列程序的输出结果是_________________.
#include
#define N 4
void main()
{ static int a[N+1][N+1]={1};
int i,j;
for(i=1;i
1.执行下程序段后 char a[]=
第一题 答案选A
是这样的 一共有10个字符:分别是 abc 这三个你应该可以明白. 另外\\是转义字符,第一个\表示这是转义字符,第二个\表示的是输出\.然后是三个字母xyz.接下来是两个转义字符,用的是十六进制表示法.加上字符串结尾会自动补充一个\0表示字符串的结束.加起来一共是10个字符. 这样说可懂?
第二个题 的重点是这一句话 a[i][j]=a[i-1][j-1]+a[i-1][j]; 其实你只要知道杨辉三角,很好理解这个题目的.这个程序的目的就是为了格式化输出部分杨辉三角