有以下程序#include void fun( int *s, int n1, int n2 ){ int i,j,t;i=n1; j=n2;while( i
A. 5 6 7 8 9 0 1 2 3 4
B. 0 9 8 7 6 5 4 3 2 1
C. 4 3 2 1 0 9 8 7 6 5
D. 0 9 8 7 6 5 1 2 3 4
查看答案
若有说明和语句:char str[]="Hello", *p; p=str;,则此时*(p+5)中的值为
A. '\0'
B. 'o'
C. 'o'的地址
D. 不确定的值
有以下函数int fun( char *s, char *t ){ while(( *s )&&( *t ) && (*t++ == *s++ ) );return (*s-*t);}函数的功能是
A. 比较两个字符串的大小
B. 求字符串的长度
C. 将字符串s复制到字符串t中
D. 连接字符串s和字符串t
有如下程序#include int change(int* data){return (*data) ++;}main(){int data = 123;change(&data);printf("%d,", data);data = change(&data);printf("%d,", data); printf("\n");}程序运行后的输出结果是
A. 124,124,
B. 123,124,
C. 124,123,
D. 123,123,
有如下程序#include void change(int* array, int len){for (; len>=0; len--)array[len] += 2;}main(){int i, array[5] = {1,2};change(array, 4);for (i=0; i<4; i++)printf("%d,", array[i]);printf("\n");}程序运行后的输出结果是
A. 3,4,2,2,
B. 3,4,5,6,
C. 2,3,4,5,
D. 1,2,0,0,