若有如下定义: char s[20],*ps=s; 则以下赋值语句正确的是()
A.s=ps+s;
B.ps=ps+20;
C.s[5]=ps[9];
D.ps=s[0];
若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是()。 A、s=a+b;B、s=a+c;C、s=s+c;D、s=b+c;
点击查看答案
若有定义和语句: char s[10]:s=""abcd"";printf(""%s/n"",s); 则结果是(以下u代表空格)()A、输出abcdB、输出aC、输出abcduuuuuD、编译不通过
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。A、ps+1B、*(ps+3)C、ps[0][2]D、*(ps+1)+3
单选题若有定义语句:char s[3][10],(*k)[3],*p; 则以下赋值语句正确的是( )。A p=s;B p=k;C p=s[0];D k=s;
单选题若有定义语句char s[10]=1234567\0\0,则strlen(s)的值是( )。A 7B 8C 9D 10
单选题有以下结构体说明、变量定义和赋值语句 struct STD {char name[10];int age;char sex; }s[5],*ps; ps = &s[0]; 则以下scanf函数调用语句有错误的是( )。A scanf("%s",s[0].name);B scanf("%d",&s[0].age);C scanf("%c",&(ps->sex));D scanf("%d",ps->age);
单选题若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。A ps+1B *(ps+3)C ps[0][2]D *(ps+1)+3