单选题下列程序的输出结果是( )。 #include<stdio.h> main() iut a=2,b=3,p; p=f(a,b) ; printf("%d",p); intf(a,b) int c; if(a>b) c=1; e1Seif(a==b) c=0; else(3=-1; return(c) ;
单选题下面关于位运算符的叙述,正确的是
单选题有以下程序: #include<stdio.h> int b=3; int fun(int*k) {b=*k+b;return(b);} main() {int a[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){b=fun(&a[i])+b;printf("%d",b);} printf("/n"): ) 程序运行后的输出结果是( )。
单选题有以下程序 main() int i,n=0; for(i=2;i<5;i++) do if(i%3) continue; n++; while(!i); n++; printf("n=%d/n",n); 程序执行后输出结果是( )。 A.n=5 B.n=2 C.n=3 D.n=4
单选题在DOS环境下,为了得到TYPE命令的帮助信息,正确的DOS命令为A) TYPE B) TYPE/H C) TYPE/* D) TYPE/?
单选题有以下程序: #include<stdio.h> main() char c[6]; int i=0; for(;i<6;c[i]=getchar(),i++); for(i=O;i<6;i++)putchar(c[i]); printf("/n"); 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为_______。
单选题若有以下说明和定义 union dt {int a;char b;double c;} data; 以下叙述中错误的是
单选题算法的时间复杂度是指( )。 A) 算法的长度t B) 执行算法所需要的时间 C) 算法中的指令条数 D) 算法执行过程中所需要的基本运算次数
单选题一个C语言程序是由( )。
单选题关于计算机算法的叙述中不正确的是( )。
单选题以下程序运行后的输出结果是______。 int d=1: fun(int
p) {static int d=5;d+=p;
printf("%d",d);return d; } main()
{int a=3;printf("%d/n",fun(a+fun(d)));}
A. 699
B. 669
C. 61515
D. 6615
单选题以下程序运行后,a的值是 ( ) main( ) inta,k=4,m=6,*pl=&k,*p2=&m; a=p1=&m; printf("%d/n",a);
单选题若有以下说明和定义: union dt int a; char b; double c; data; 以下叙述中错误的是( )。 A) data的每个成员起始地址都相同 B) 变量data所占内存字节数与成员c所占字节数相等 C) 程序段:data.a=5; printf("%f/n", data.c);输出结果为5.000000 D) data可以作为函数的实参
单选题设有以下程序段:struct stint n;struct st *next;;static struct st a[3]=5,&a[1],7,&a[2],9,'/0'),*p;p=&a[0];下面选项中,其值为6的表达式为______。
单选题计算机软件设计过程中,不属于需求规格说明的是( )。
单选题有以下程序
#include
#include"string.h"
typedef struct{char name[9];char sex;float score[2];)STU;
void f(STU a)
{ STU b={"Zhao",'m',85.0,90.0};int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score[i]=b.score[i];
}
程序的运行结果是
单选题程序中若有如下说明和定义语句char fun(char *);main() char *s="one",a[5]=0,(*f1)()=fun,ch; …以下选项中对函数fun的正确调用语句是______。(A) (*f1);(B) *f1(*s);(C) fun(&a);(D) ch=*f1(s);
单选题有三个关系R,S和T如下:
R
A
B
C
a
1
2
b
2
1
c
3
1
S
A
B
C
d
3
2
T
A
B
C
a
1
2
b
2
1
c
3
1
d
3
2
其中关系T由关系R和S通过某种操作得到,该操作为______。
单选题有以下程序: #include<stdio.h> #include<stdlib.h> int fun(int n) { int *p; p=(int*)malloc(sizeof(int)); *p=n;return *p; } main() { int a; a=fun(10); printf("%d\n",a+fun(10)); } 程序运行的结果是( )。
单选题有以下程序: #include <stdio.h> main() int c=0,k; for(k=1;k<3;k++) switch(k) default:c+=k; case 2:c++;break; case 4:c+=2;break; printf("%d/n",c); 程序运行后的输出结果是。 A) 9 B) 7 C) 5 D) 3