题目内容

以下程序运行后,输出结果是()。#include ss(char *s) { char *p=s; while(*p) p++; return(p-s); } main() { char *a="abded"; int i; i=ss(a); printf("%d\n",i); }

A. 8
B. 7
C. 6
D. 5

查看答案
更多问题

若有以下定义和语句: double r=99, *p=&r; *p=r; 则以下正确的叙述是()。

A. 以下两处的*p含义相同,都说明给指针变量p赋值
B. 在"double r=99, *p=&r;"中,把r的地址赋值给了p所指的存储单元
C. 语句"*p=r;"把变量r的值赋给指针变量p
D. 语句"*p=r;"取变量r的值放回p所指的存储单元

下面程序的输出是()。main(){int a[10]={ 1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}

A. 3
B. 4
C. 1
D. 2

数字基带传输系统主要由()、()、()、()以及()组成。

速率为128Kbps的二进制理论上需要的最小传输带宽为( )。

答案查题题库