A: 3
B: p[3]
C: str[2]
D: *P
举一反三
- 设有以下语句: char str[4][12]={"aaa","bbb","ccc","ddd"}; char *strp[4]; int i; for(i=0;i<4;i++) strp[i]=str[i]; 下列选项中对字符串输出错误的是( )
- 以下程序的运行结果是 。 main() { char *str[]={"abc","def","ijk","mno"}; char **p; int i; p=str; for(i=0;i<4;i++) printf("%s",p[i]); }[/i]
- 以下程序的输出结果是( ) main() { char *str[]={“abc”,“def”,“ijk”,“mno”}; char **p; int i; p=str; for(i=2;i<4;i++) printf("%c",*p[i]); }[/i] A: abcdefijkmno B: ijkmno C: im D: adim
- 分析下程序,写出输出结果。 #include [stdio.h] #include [string.h] void main( ) { char str[]="123456"; int i,x; char t; x=strlen(str)-1; for (i=0;i<=x/2;i++) { t=str[i]; str[i]=str[x-i]; str[x-i]=t; } puts(str); }[/i][/i]
- 有以下程序: main() { int a[3][3], *p, i; p=&a[0][0]; for(i=0; i<9; 1++)p[i]=i; for(i=0; i<3; i++)printf("% d", a[1][i]); 程序运行后的输出结果是______。[/i][/i] A: 0 1 2 B: 1 2 3 C: 2 3 4 D: 3 4 5
内容
- 0
以下程序的运行结果是 。 #include func(int array[][4],int m) {int i,j,k; k=0; for(i=0;i<3;i++) for(j=0;j<4;j++) if(array[i][j][/i]
- 1
以下程序段的输出结果是()。 #include<stdio.h> main() char p[][4]="ABC","DEF","GHI"; int i; for(i=0;i<3;i++) puts(p[i]);[/i] A: A B C B: A D G C: A B C D: D E F E: G H I F: A B C
- 2
以下程序的输出结果是 main() { int i, k, a[10], p[3]; k=5; for (i=0;i<10;i++) a[i ]=i; for (i=0;i<3;i++) p[i ]=a[i *(i+1)]; for (i=0;i<3;i++) k+=p[i] *2; printf("%d ",k); }[/i]
- 3
以下程序的输出结果是()。#include <stdio.h>int main(){char str[100]="ABCDEFG", *p=str;int i;for(i = 0; *p != ’ ’; p++,i++);printf("%d ",i);return 0;}
- 4
以下程序的输出结果是________。 int main() { char ch[3][4]={"123","456","78"},*p[3]; int i; for(i=0; i<3; i++) p[i]=ch[i]; for(i=0; i<3; i++) printf("%s",p[i]); return 0; }