单选题有以下程序
#include<stdio.h>
int add(int a, int h){return(a+b);}
main()
{int k, (*f)(int, int), a=5, b=10;
f=add;
…
}
则以下函数调用语句错误的是______。
单选题有以下程序: #include <stdio.h> main() char c1='1',c2 ='2'; c1=getchar();c2=getchar();putchar(c1); putchar(c2); 当运行时输入:a<回车>后,以下叙述正确的是 A) 变量c1被赋予字符a,c2被赋予回车符 B) 程序将等待用户输入第2个字符 C) 变量c1被赋予字符a,c2中仍是原有字符2 D) 变量c1被赋予字符a,c2中将无确定值
单选题下列叙述中正确的是( )。
单选题有如下程序: #include<stdio.h> main() int x=1,a=0,b=0; switch(x) casc 0:b++; case 1:a++; case 2:a++;b++; printf("a=%d,b=%d/n",a,b); 该程序的输出结果是( )。 A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2
单选题有以下程序: #include <stdio.h> main() int s; scanf("%d", case 2:printf("%d",s+4);break; case 3:printf("%d",s+3); default:printf("%d",s+1);break; scanf("%d",&s); 运行时,若输入123450<回车>,则输出结果是 A) 6566456 B) 66656 C) 66666 D) 6666656
单选题有下列程序: main() {int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) for(k=j+1;k<4;k++) ifi[a[j][i]>a[k][i]){t=aD[j][i];a[j][i]=a[k][i];a[k][i]=t;} /*按列排序*/ for(i=0;i<4;i++)printf("%d,",a[i][i]); } 程序运行后的输出结果是
单选题有以下程序 #include <stdio.h> void fun(char *t,char *s) while(*t!=0) t++; while((*t++=*s++)!=0); main( ) char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,aa); printf("%s,%s/n",ss,aa); 程序的运行结果是 A)accxyy,bbxxyy B)acc,bbxxyy C)accxxyy,bbxxyy D)accbbxxyy,bbxxyy
单选题以下叙述中正确的是( )。
单选题现有如下程序段 #include "stdio.h" main() int k[30]=12,324,45,6,768,98,21,34,453,456; int count=0,i=0; while(L[i]) if(k[i]%2==0||k[i]%5==0)count++; i++; printf("%d,%d/n",count,i); 则程序段的输出结果为 A) 7,8 B) 8,8 C) 7,10 D) 8,10
单选题有以下程序:
#include <stdio.h>
int k=5;
void f(int *s)
{ s= }
main()
{ int m=3,*p=
f(P);
printf("%d,%d\n",m,*p);
}
程序的运行结果是______。
单选题程序流程图(PFD)中的箭头代表的是( )。 A) 数据流 B) 控制流 C) 调用关系 D) 组成关系
单选题有以下程序: #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<回车>
则输出结果为_______。
A. a
B. a
C. ab
D. abcdef b b c
c c d d
d e f
单选题设有下列说明语句: strcut str int x; float y; char z;st; 则下列的叙述中不正确的是( )。 A) struct是结构体类型的关键字 B) st是结构体类型名 C) x、y、x都是结构体成员名 D) struct str是结构体类型名
单选题函数rewind(fp))的作用是( )。 A) 使fp指定的文件的位置指针重新定位到文件的开始位置 B) 将fp指定的文件的位置指针指向文件中所要求的特定位置 C) 使fp指定的文件的位置指针向文件的末尾 D) 使fp指定的文件的位置指针自动移至下一个字符位置
单选题交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。
单选题有以下程序:
#include
int fun(char*s)
{
char*P=s;
while(*P!=0)P++;
return(P—s);
}
main()
{
prinff(“%d\n”,fun(“goodbye!”));
}
程序的输出结果是( )。
单选题不能与do…while(exp)语句中的(exp)等价的表达式是( )。 A) (!exp==0) B) (exp>0‖ exp<0) C) (exp==0) D) (exp!=0)
单选题有以下程序:#include <stdio.h>float f1 (float n ) return n*n;float f2 ( float n) return 2 * n;main( ) float ( * p1)(float),( * p2)(float),(*t)(float) ,y1,y2; p1 = f1;p2 = f2; y1 = p2(p1(2.0) ); t =p1;p1 = p2;p2 =t; y2=p2(p1(2.0)); prinff("% 3.0f, %3. Of/n" ,y1,y2);程序运行后的输出结果是( )。A) 8,16 B) 8,8 C) 16,16 D) 4,8
单选题若希望下列的程序运行后输出25,程序空白处的正确选项是( )。 main() int i,j=50,a[]=7,4,10,5,8; for( ) j+=a[i]; printf("%d",j-40);
单选题下面程序的输出是______。 main() int x=3,y=6,a=0; while(x++!=y-=1)) a+=1; if(y<x)break; printf("x=%d,a=%d/n",x,y,