首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
有以下程序 main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
有以下程序 main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是
A、赋初值的字符串有错
B、6,7
C、5,6
D、6,6
时间:2022-01-07 15:33
关键词:
答案解析
C
解析:本题在定义字符数组时没有定义数组长度,但是给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括'\0')。字符串的长度为有效字符的个数5。因此printf语句中输出的结果为5,6。
相关问题
有以下程序 main() { int i,s=1; for(i=1;<50;i++) if(!(i%5)&&!(i%3)) s=+i; printf("%d ",s);} 程序的输出结果是
有以下程序 main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s ",p); } 程序运行后的输出结果是
有如下程序 main() { char s[]="ABCD",*p; for(p=s+1;p<s+4;p++)printf("%s ",p);} 该程序的输出结果是
有以下程序 main() { char s[]="ABCD",*p; for(p=s+1;p<s+4;p++)printf("%s ",p); } 程序运行后的输出结果是
有以下程序: main() { char s[]="ABCD",*p; for (p=s+1;p<s+4;p++ )printf("%s ",p); } 程序运行后的输出结果是 ______。
最新问题
有以下程序main( ){ char s[ ]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
以下程序段的输出结果是 char s[]="\141141abc "; printf ("%d ",strlen(s));
以下程序段的输出结果是 char s[]=“\141141abc ”; printf(“%d ”,strlen(s));
有下列程序: main { char s[]="abcde"; s+=2: printf("%d\n",s[0]); } 执行后的结果是( )。
有以下程序 main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是
有以下程序 main ( ){ char s[]=" 123\"; printf ( "%d, %d ", strlen (s) , sizeof (s));} 执行后输出结果是
有以下程序 main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9 }; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d ",s); }
以下程序的输出结果是( )。 int f(int A) { return a%2; } main {int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[8]);i++)d+=s[i]; printf("%d\n",d); }
有以下程序 int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[i]);i++) d+=s[i]; printf("%d/n",d); } 程序运行后的输出结果是()
有以下程序:#includemain(){ char *s=120119110; int n0,n1,n2,nn,i; n0=n1=n2=nn=i=0; do { switch(s[i++]) { default:nn++; case '0':n0++; case '1':n1++; case '2':n2++; } }while(s[i]); printf(n0=%d,n1=%d,n2=%d,nn=%d,n0,n1,n2,nn);}程序的运行结果是( )。
别人在看