单选题有以下程序
#include <stdio.h>
main()
{
int i,j,x=0;
for(i=0;i<2;i++)
{
x++;
for(j=0;j<=3;j++)
{
if(j%2) continue;
x++;
}
x++;
}
printf("x=%d/n",x);
}
程序执行后的输出结果是______。
单选题执行以下程序段后,s的值为______。
int a[ ]={1,2,3,4,5,6,7,8,9},s=0,k;
for(k=0;k<8;k+=2)S+=*(a+k);
单选题以下程序的输出结果是( )。 main() int a=666, b=888; printf("%d/n", (a, b) ); A) 错误信息 B) 666 C) 888 D) 666, 888
单选题以下叙述中正确的是
单选题对于下列定义,不正确的叙述是
____
。
union data
{ int a;
char b;
double c;
}x=y;
单选题若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。(A) 函数的实参和其对应的形参共占同一存储单元(B) 形参只是形式上的存在,不会占用具体存储单元(C) 同名的实参和形参占同一存储单元(D) 函数的形参和实参分别占用不同的存储单元
单选题以下四个程序中,完全正确的是
单选题以下合法的C语言赋值语句是( )。
A. a=b=58
B. k=int(a-b):
C. a=58,b=20
D. ++i;
单选题以下叙述中正确的是______。 A.在对指针进行加、减算术运算时,数字1表示1个存储单元的长度 B.如果p是指针变量,则*p表示变量p的地址值 C.如果p是指针变量,则&p是不合法的表达式 D.如果P是指针变量,则*p+1和*(p+1)的效果是一样的
单选题有以下程序 #include <stdio.h>
main() { int x=1,y=0; if(!x)
y++; else if(x==0) if(x) y+=2;
else y+=3; printf("%d/n",y);
} 程序运行后的输出结果是______。
A.3
B.2
C.1
D.0
单选题若变量均已正确定义并赋值,以下合法的C语言赋值语句是 A) x=y==5; B) x=n%2.5; C) x+n=i; D) x=5=4+1;
单选题若有如下程序: sub(int a,int b,int c)
{ c=a+b; return(c);} main()
{int x=3,y=4,z=6; sub(x,y,z);
printf('%d”,z); } 则程序运行后的输出结果是( )。
A. 3
B. 6
C. 7
D. 4
单选题若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是{{U}} {{/U}}。
w=2,x=3,y=4,z=5; m=(w<x)?W:x:
m=(m<z)?m:Z; m=(m<y)?m:y;
A. 2
B. 3
C. 5
D. 4
单选题有以下程序
#include<stdio.h>
int f(int x)
{
int y;
if(x==0||x==1)return(3);
y=x*x-f(x-2);
return y;
}
main()
{
int z;
z=f(3);
printf("%d/n",z);
}
程序的运行结果是______。
单选题下面不属于软件需求分析阶段主要工作的是______。
单选题下列运算符中优先级最低的算符是______。
单选题下述程序向文件输出的结果是 ______。
#include<stdio.h>
void main()
{ FILE*fp=fopen("TEST","wb");
fprintf(fp,"%%5.0f%c%d",58,76273.0"-",2278);
fclose(fp);
}
单选题在面向对象方法中,实现信息隐蔽是依靠
单选题有以下程序:
#include <stdio.h>
main( )
{int a[]={10,20,30,40}, *p=a,i;
for(i=0;i<=3;i++){a[i]=*p;p++;}
printf("%d/n",a[2]);
}
程序运行后的输出结果是______。
单选题有以下程序: #include <stdlib.h> main() char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q); printf("%s%s/n",p,q); 若从键盘输入:abc def<回车>,则输出结果是( )。