更多“下面程序段的运行结果是 。 char str[]="abc\…”相关的问题
第1题
charstr[]={"FuJian"};printf("%d",strlen(str));该程序段的运行结果是()。
点击查看答案
第2题
运行以下程序,输出结果的是: str1 = "Dongbei University" str2 = str1[:7] + " Normal " + str1[-10:] print(str2)
A、Normal U
B、Dongbei Normal
C、Normal University
D、Dongbei Normal University
点击查看答案
第3题
char str[]="hello!",*p;p=str;以下用法正确的是?
A、str[1]
B、p[2]
C、str[10]
D、*p++
点击查看答案
第4题
下面程序段的输出结果是( )。 static char str[10]={"china"}; printf("%d",strlen(str));
点击查看答案
第5题
以下程序运行结果为( )。 str1"; break; case –1: echo "str < str1"; break; case 0: echo "str = str1"; break; default: echo "str <> str1"; } ?>
A、str > str1
B、str < str1
C、str = str1
D、str <> str1
点击查看答案
第6题
假设输入5,10,以下程序运行的结果是( )。 #include <stdio.h> int max(int a,int b) { if(a>=b) return a; else return b; } int min(int a,int b) { if(a>=b) return b; else return a; } void f(int a,int b,int(*p)(int,int)) { printf("%d\n",(*p)(a,b)); } int main() { int x,y; scanf("%d,%d",&x,&y); f(x,y,max); f(x,y,min); return 0; }
点击查看答案
第7题
# include <stdio.h> main( ) { int x[ ] = {10, 20, 30, 40, 50 }; int *p ; p=x; printf ( “%d”, *(p+2 ) ); } 运行结果为______
点击查看答案
第8题
#include <stdio.h> main( ) { char s[]="abcdefg"; char *p; p=s; printf(“ch=%c\n”,*(p+5)); } 运行结果为______
点击查看答案
第9题
#include <stdio.h> main ( ) { int a[]={1, 2, 3, 4, 5} ; int x, *p; p=a; x=*(p+2); printf("%d,%d \n", *p, x); } 运行结果为______
点击查看答案
第10题
#include <stdio.h> main( ) { char a[ ]="Program",*ptr; for(ptr=a, ptr <a+7; ptr+="2)" putchar(*ptr); }>
点击查看答案