选择题 C语言中的简单数据类型有______。
选择题 以下选项中不合法的用户标识符是______。
选择题 若有定义:char s[30]={0};,运行时输入:This is a string.<回车>,则以下不能正确读入整个字符串:
This is a string.
到字符数组S中的语句组是
选择题 下列关于栈的叙述中,正确的是______。
选择题 有以下程序:
#defme P 3
void P(int x){return(p*x*x); }
main()
{pritnf('%d\n',F(3+5);}
程序运行后的输出结果是______。
选择题 下列叙述中,正确的是______。
选择题 有以下程序:
#include<stdio.h>
main()
{int a=1,b =0;
printf('%d,',b=a+b);
printf('%d\n',a=2*b);
}
程序运行后的输出结果是______。
选择题 有以下程序
#include<stdio.h>
#define SUB(X, Y) (X+1)*Y
main()
{ int a=3, b=4;
printf('%d\n',SUB(a++,b++));
}
程序运行后的输出结果是______。
选择题 下列合法的声明语句是______。
选择题 设有如下定义和语句:
[1]char *s;s='string';
[2]char s[7];s='string';
[3]char s[]='sting';
[4]char s[]={'s','t','r','i','n','g'};
其中,S可以作为字符串使用的是______。
选择题 设有定义:double x=5.1012;,若要求只输出X的整数部分,以下不能实现此要求的语句是______。
选择题 以下叙述中错误的是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ int a=0, b=0, c=0;
c=(a=a-5); (a=b, b+=4);
printf('%d, %d, %d\n', a, b, c);
}
程序运行后的输出结果是______。
选择题 在深度为7的满二叉树中,度为2的结点数为______。
选择题 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 y+z/2的值是
选择题 开发大型软件时,产生困难的根本原因是______。
选择题 以下程序的输出结果是______。
#include <stdio.h>
main()
{ int a[3][3]={{1,2}, {3,4}, {5,6}}, i, j, s=0;
for(i=1; i<3; i++)
for(j=0; j<i; j++)s+=a[i][j];
printf('% d\n', s);
}
选择题 有以下程序:
#include<stdio.h>
int fun(int x[],int n)
{
static int sum=0,i;
for(i=0;i<n;i++)sum+=x[i];
return sum;
}
main()
{
int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4);
printf('%d\n',s);
}
程序执行后的输出结果是______。
选择题 设数据集合为D={1,3,5,7,9},D上的关系为R,则下列数据结构B=(D,R)中为非线性结构的是______。
选择题 若有以下程序段:
{int n;
int *m;
};
int a=2,b=3,c=5;
struct st s[3]={{101,a),{102,c),{103,b}};
main()
{struct st *p;
p=s;
…
}
则以下表达式中值为5的是______。