有以下程序# include <stdio.h>main(){ int i=5; do { if (i%3==1) if (i%5==2) { printf( 有以下程序 include <stdio h>main(){ int i=5; do { if (i%3==1) if (i%5==2) { printf( "*%d ", i); break;} i++; } while(i!=0); printf( " ");}程序的运行结果是A.*7 B.*3*5 C.*5 D.*2*6 答案解析
下列可用于C语言用户标识符的一组是A.void define WORD B.a3_b3 _123 CarC.For -abc Case D 下列可用于C语言用户标识符的一组是A.void, define, WORD B.a3_b3, _123,Car C.For, -abc, Case D.2a, DO, sizeof 答案解析
链表不具有的特点是A.不必事先估计存储空间 B.可随机访问任一元素C.插入和删除不需要移动元素 D 链表不具有的特点是A.不必事先估计存储空间 B.可随机访问任一元素C.插入和删除不需要移动元素 D.所需空间与线性表长度成正比 答案解析
若有如下语句int x=3;do{ printf("%d\n" x-=2);}while(!(--x));则上面程序段A.输出的是1 B.输出 若有如下语句int x=3;do{ printf( "%d\n ",x-=2);}while(!(--x));则上面程序段A.输出的是1 B.输出的是1和-2 C.输出的是3和0 D.是死循环 答案解析
若有下面的程序段char s[]="china";char *p; p=s;则下列叙述正确的是A.s和p完全相同 B.数组s 若有下面的程序段char s[]="china";char *p; p=s;则下列叙述正确的是A.s和p完全相同 B.数组s中的内容和指针变量p中的内容相等C.s数组长度和p所 答案解析
有以下程序#include <stdio.h>#define N 4void fun(int a[][N] int b[]){ int i;for(i=0; 有以下程序 include <stdio h> define N 4void fun(int a[][N], int b[]) { int i; for(i=0; i<N; i++) b[i]=a[i][i];}main(){ int x[][ 答案解析
下面程序段的运行结果是char *p="abcdefgh";p+=3;printf("%d\n" strlen(strcpy(P "ABCD"))); A.8 下面程序段的运行结果是char *p= "abcdefgh ";p+=3;printf( "%d\n ",strlen(strcpy(P, "ABCD "))); A.8 B.12 C.4 D.7 答案解析
设有char str[10] 下列语句正确的是A.scanf("%s" &str); B.printf("%c" str); C.printf("%s" 设有char str[10],下列语句正确的是A.scanf( "%s ",&str); B.printf( "%c ",str); C.printf( "%s ",str[0]); D.printf( "%s ",str); 答案解析
以下叙述中错误的是A.对于float类型数组 不可以直接用数组名完成对数组进行整体输入或输出B. 以下叙述中错误的是A.对于float类型数组,不可以直接用数组名完成对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值是常量,是不 答案解析