有如下程序段#include stdio.h#include string.h#define N 10#define M 10char *find(char(* 有如下程序段 include "stdio h" include "string h" define N 10 define M 10char *find(char(*a)[M],int n){ char *q;int i; q=a[0]; 答案解析
有以下程序main(){ int i=10 j=1;printf("%d %d" i-- ++j);}执行后的输出结果是A.9 2 B.10 2C. 有以下程序main(){ int i=10,j=1;printf( "%d,%d ",i--,++j);}执行后的输出结果是A.9,2 B.10,2C.9,1 D.10,1 答案解析
若fp已正确定义为一个文件指针 d1.dat为二进制文件。请填空 以便“读取”并打开此文件:fp=fopen();。 若fp已正确定义为一个文件指针,d1 dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。 答案解析
设char型变量x中的值为 10100111 则表达式(2+x)^(~3)的值是A.10101001 B.10101000C.11111101 D 设char型变量x中的值为 10100111,则表达式(2+x)^(~3)的值是A.10101001 B.10101000 C.11111101 D.01010101 答案解析
有定义语句:int x y; 若要通过scanf("%d %d" &x &y);语句使变量x得到数值11 变量y得到 有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是A.11 12<回车>B.11, 答案解析
以下程序的输出结果是include "stdio.h"int *f(int *x int *y){ if(*x<*y) return x; else re 以下程序的输出结果是include "stdio h "int *f(int *x,int *y){ if(*x<*y) return x; else return y;}main(){ int a=7,b=8, *p,*q,*r ; p=&a; q=&b; r= f(p,q); printf( "%d,%d,%d ",*p,*q,*r);} 答案解析
在数据流图(DFD)中 带有说明的箭头表示A.模块之间的调用关系 B.程序的组成成分 C.控制程序的执 在数据流图(DFD)中,带有说明的箭头表示A.模块之间的调用关系 B.程序的组成成分 C.控制程序的执行顺序 D.数据的流向 答案解析
以下选项中不能作为C语言合法常量的是A.’Fab’ B.0.7e+9 C."" D.’1211’ 以下选项中不能作为C语言合法常量的是A.’Fab’ B.0 7e+9 C. " " D.’1211’ 答案解析
有如下程序#include stdio.hmain(){int j i k=0; for(j=20;j<=30;j++) { if(!(k%10))printf 有如下程序 include "stdio h"main(){ int j,i,k=0; for(j=20;j<=30;j++) { if(!(k%10))printf("\n"); for(i=2;i<j;i++)if(!(j%i) 答案解析