单项选择题
有以下程序 main( ) { char s[ ]="\n123 \ \"; printf("%d,%d\n",strlen(s),sizeof(s)); } 执行后输出结果是( )。
A. 赋初值的字符串有错
B. 6,7
C. 5,6
D. 6,6
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有一些定义和语句#include <stdio.h>int a=4,b=3,*p,*q,*w;p=&a; q=&b; w=q; q=NULL;则以下选项中错误的语句是( )。
A. *q=0;
B. w=p;
C. *p=va;
D. *p=*w;
点击查看答案
单项选择题
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是【 】。
A.k%2
B.k%2=1
C.(k%2)!=0
D.!k%2=1
点击查看答案&解析
相关试题
有以下程序:void sort(int a[ ],in...
有以下程序:void f(int*x,int*y){i...
有以下程序,其中函数f的功能是将多个字符...
有下列程序:#include <stdio.h>void...
有以下程序#include main(){ FILE ...