[单选题]

有以下程序: main() { char s[]="/n123//"; printf("%d,%d/n",strlen(s),sizeof(s)); } 执行后输出结果是( )。

A.赋初值的字符串有错

B.6,7

C.5,6

D.6,6

参考答案与解析:

相关试题

有以下程序main(){ char s[]="\n123\\";printf("

[单选题]有以下程序main(){ char s[]="/n123//";printf("%d,%d/n",strlen(s),sizeof(s));}执行后输出结果是A.赋初值的字符串有错B.6,7C.5,6D.6,6

  • 查看答案
  • 有以下程序:main(){ char s[]="\n123\\"; printf

    [单选题]有以下程序:main(){ char s[]="/n123//"; printf("%d.%d/n",strlen(s),sizeof(s));}执行后输出结果是( )。A.赋初值的字符串有错 B.6,7 C.5,6 D.6,6

  • 查看答案
  • 有以下程序:main(){char s[]="\n123\\";printf('

    [单选题]有以下程序: main() { char s[]="/n123//"; printf('%d,%d/n',strlen(s),sizeof(s)); } 执行后输出结果是( )。A.赋初值的字符串有错B.6,7C.5,6D.6,6

  • 查看答案
  • 有以下程序:main() {chars[]="Yes\n£¯No",*ps=s;

    [单选题]有以下程序: main() { char s[]="Yes/n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)( )。A.n/No Yes /NoB./No YesC.n/No Yes /NoD./No Yes

  • 查看答案
  • 有以下程序#include main (){ printf("%d\n", N

    [单选题]有以下程序include main (){ printf("%d/n", NULL); }A.0B.1C.£­1D.NULL没定义,出错有以下程序 #include <stdio .h> main () { printf("%d/n", NULL); }A.0B.1C.-1D.NULL没定义,出错

  • 查看答案
  • 有以下程序 #include main( ) { printf("%d\n",

    [单选题]有以下程序 include main( ) { printf("%d/n",NULL); } 程序运行后的输出结果是有以下程序#include <stdio.h>main( ){ printf("%d/n",NULL); }程序运行后的输出结果是A.0B.1C.-1D.NULL没定义,出错

  • 查看答案
  • 有以下程序:main(){int n=0;do{n£«£«;printf("%d

    [单选题]有以下程序: main() {int n=0; do { n++; printf("%d/n",n); } while(n<=3); } 程序的输出结果是( )。A.1 2B.1 2 3C.1 2 3 4D.1

  • 查看答案
  • 有以下程序段main(){ char x=040; printf("%d\n",

    [单选题]有以下程序段main(){ char x=040; printf("%d\n",x<<1);}程序执行后输出的结果是A.100 B.80 C.64 D.32

  • 查看答案
  • 有以下程序main(){inta=666,b=888;printf("%d\n"

    [单选题]有以下程序 main() { int a=666,b=888; printf("%d/n",a,B) ; } 程序运行后的输出结果是A.错误信息B.666C.888D.666,888

  • 查看答案
  • 有以下程序main(){int m=12,n=34;printf("%d%d",

    [单选题]有以下程序 main() {int m=12,n=34; printf("%d%d",m++,++n); printf("%d%d/n",n++,++m); } 程序运行后的输出结果是A.12353514B.12353513C.12343514D.12343513

  • 查看答案