选择题 设栈的顺序存储空间为S(1:m),初始状态为top=-1,则栈中的数据元素个数为______。
选择题 以下程序的输出结果是______。
#include<stdio.h>
main()
{ int a=4,b=3,c=2,d=1;
printf('%d',a<b?a:d<c?d:b);
}
选择题 下面结构体的定义语句中,错误的是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ struct cm{int x;int y;} a[2]={4,3,2,1};
printf('%d\n',a[0].y/a[0].x*a[1].x);
}
程序运行后的输出结果是
选择题 数据库设计过程不包括______。
选择题 有如下程序:
#include <stdio.h>
main()
{
char a='3',b='A';
int i;
for(i=0;i<6;i++)
{
if(i%3)putchar(a+i);
else putchar(b+i);
}
printf('\n');
}
程序运行后的输出结果是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
char name[10]={'S','T','R','I','N','G,};
name[3]='E';name[5] = 0;
printf('%s\n',name);
}
程序运行后的输出结果是______。
选择题 有以下程序
#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);
}
程序执行后的输出结果是______。
选择题 交换两个变量的值,不允许用临时变量,应该使用下列______位运算符。
选择题 执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ int a[4],p,x,i;
for(i=3;i>0;i--)a[i-1]=i*2-1;
scanf('%d',x);
i=0;
while(a[i]<x)i++;
p=i;
for(i=3;i>p;i--)a[i]=a[i-1];
a[p]=x;
for(i=0;i<4;i++)printf('%3d',a[i]);
printf('\\n');
}
执行时输入:2<回车>,则输出结果是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ char w[20],a[5][10]={'abcdef','ghijkl','mnopq','rstuv','wxyz'};
int i,j;
for(i=0;i<5;i++)
{ j=0;
while(a[i][j]!='\0') j++;
w[i]=a[i][j/2+1];
}
w[5]='\0';
puts(w);
}
程序运行后的输出结果是______。
选择题 有以下程序:
#include <stdio.h>
void fun(char *a,char *b)
{ char *s=a;
while(*s) s++;
s--;
while(s>=a)
{ *b=*s;s--;b++;)
*b='\0';
}
main()
{ char s1[]='abc',s2[6];
fun(s1,s2);
puts(s2);
}
程序运行后的输出结果是______。
选择题 设fp已定义,执行语句“fp=fopen('file', 'w');”后,以下针对文本文件file操作叙述的选项中正确的是______。
选择题 若有定义语句:int x[][3]={1,2,3,4,5,6};,则以下选项中与该语句等价的是______。
选择题 以下叙述中错误的是______。
选择题 若有函数:
void fun(double a[],int *n)
{...}
以下叙述中正确的是______。
选择题 若已包括头文件<stdio.h>和<string.h>,运行下面程序段时输出结果是______。
int i=0;
char s1[10]='ABCD',s2[10]='EFG';
strcat(s1,s2);
while(s2[i++]!='\0')
s2[i]=s1[i];
puts(s2);
选择题 下列关于C语言数据文件的叙述中正确的是
选择题 有以下程序:
# includc <stdio.h>
void fun(int *p)
{ printf('%d\n',p[5]);}
main()
{int a[10]={1,2,3,4,5,6,7,8,9,10};
fun(&a[3]);
}
程序运行后的输出结果是______。
