单选题下列条件语句中,功能与其他语句不同的是( )。A) if(a) printf("%d /n" ,x); else printf("% d /n" ,y);B) if(a ==0) printf( "% d /n" ,y); else printf( "% d /n" ,x);C) if (a! =0) printf("%d /n",x); else printf("%d /n",y); ,D) if(a==O) printf("%d /n",x); else printf("%d /n",y);
单选题以下对联合类型叙述正确的是( )。
单选题有以下程序:
#include <stdio.h>
main()
{ int n, *p=NULL;
*p=n;
printf(Input n:); scanf(%d, p); printf(output n:); printf(%d\n, p);
}
该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是______。
单选题设有以下函数: void fun(int n,char*s)… 则下面对函数指针的定义和赋值均正确的是 A) void(*pf)();pf;fun; B) void*pf();pf=fun; C) void*pf();*pf=fun; D) void(*pf)(int,char);pf=
单选题若有定义和语句 int * *pp, *p,a=10,b=20; pp=&p;p=&a;p=&b;printf("%d,%d/n",*p,**pp); 则输出结果是 ( )
单选题能将高级语言编写的源程序转换为目标程序的软件是( )。
单选题if语句的基本形式为:if(表达式)语句,其中“表达式”( )。 A) 可以是任意合法的表达式 B) 必须是逻辑表达式 C) 必须是逻辑表达式或关系表达式 D) 必须是关系表达式
单选题设有说明int s[2]={0,1),p=s;,则语句错误的是______。
单选题若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是 A) p=a B) q[i]=a[i] C) p=a[i] D) p=&a[2][1]
单选题有以下程序 main() unsigned char a,b; a=4|3; b=4&3; printf("%d%d/n",a,b) ; 执行后输出结果是
单选题有下列程序,程序执行后的输出结果是 fun(char P[][10]) {int n=0,i; for(i=0;i<7;i++) if(p[i][0]=='T')n++; return n;} main(){char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat,"Sun"}; printf("%d\n",fun(str)) ;}
单选题以下程序运行结果是______。
#include<stdio.h>
int main()
{
int a[]={1, 3, 4, 6, 9}, i, x=1;
for(i=0; i<3; i++)
x+=a[i+1];
printf("%d/n", x);
return 0;
}
单选题有以下程序
#include<stdio.h>
oid fun(int*a,int n) /*fun函数的功能是将a所指数组元素从大到小排序*/
(int t,i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]<a[j])(t=a[i];a[i]=a[j];a[j]=t;}
}
main()
{int c[10]={1,2,3,4,5,6,7,8,9,0},i;
fun(c+4,6);
for f(i=0;i<10;i++)printf("%d,",c[i]);
printf("/n");
}
程序的运行结果是______。
单选题有以下程序:
#include
main()
{ FILE*fp;int a[10]={1,2,3,0,0},i;
fp=fopen("d2.dat","wb");
fwrite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen("d2.dat","rb");
fread(a,sizeof(int),10,fp;
fclose(fp);
for(i=0;i<10;i++)printf("%d,",a[i]);
}
程序的运行结果是( )。
单选题计算机软件可分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )
单选题在下列选项中,没有构成死循环的是
A. int i=100; while(1) { i=i%100+1;
if(i>100)break; }
B. for(;;);
C. int k=10000; do{k++;}while(k>10000);
D. int s=36; while(s)--s;
单选题有以下程序:
#include<stdio.h>
main()
{ int a=7;
while(a--);
printf("%d/n", a);
}
程序运行后的输出结果是______。
单选题有以下程序
#include <stdio.h>
void fun2(char a,char b)
{
printf("%c%c",a,b);
}
char a="A",b="B";
void fun1()
{
a="C";
b="D";
}
main()
{
fun1();
printf("%c%c",a,b);
fun2("E","F");
}
程序的运行结果是______。
单选题软件详细设计产牛的图如下:该图是______。
单选题计算机能直接执行的程序是( )。