选择题 有下列程序:
main()
{char *p[]={'3697', '2584'};
int i, j; long num=0;
for(i=0; i<2; i++)
{ j=0;
while(p[i][j]!='\0')
{if((p[i][j]-'\0')%2)num=10*num+p
[j][j]-'0';
j+=2;
}
}
printf('%d\n', num);
}
程序执行后的输出结果是______。
选择题 函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是
选择题 以下叙述中错误的是______。
选择题 设有以下程序段:
float a[8]={1.0,2.0};
int b[1]={0};
char c[]={'A','B'};
char d=='1';
以下叙述正确的是______。
选择题 下述程序段中,不能正确赋值的是______。
选择题 下列叙述中正确的是______。
选择题 有以下程序
#include<stdio.h>
main()
{ FILE *fp;char str[10];
fp=fopen('myfile.dat','w');
fputs('abe',fp);
fclose(fp);
fp=fopen('myfile.dat','a+');
fprintf(fp,:%d',28);
rewind(fp);
fscanf(fp,'%s',str);
puts(str);
fclose(fp);
}
程序运行后的输出结果是______。
选择题 下列选项中不是C语句的是______。
选择题 下列属于结构化程序设计基本原则的是______。
选择题 设C语言中,float类型数据占4字节,则double类型数据占______字节。
选择题 下面程序的运行结果是______。
#include 'stdio.h'
main()
{int i;
for(i=1;i<=5;i++)
{if(i%2)printf(“$”);
else printf('@');}}
选择题 有以下程序
#include<stdio.h>
main()
{int a[]={2, 4, 6, 8, 10}, x, *p, y=1;
p=a[1];
for(x=0; x<3; x++)y+=*(p+x);
printf('%d\n', y);
}
程序的输出结果是______。
选择题 下列数据结构中,属于非线性结构的是______。
选择题 下列程序的运行结果是______。
#include<stdio.h>
#define ADD(x) x+x
main()
{ int m=1, n=2, k=3;
int s=ADD(m+n)*k;
printf('s=%d', s);
}
选择题 一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为______。
选择题 以下选项中正确的实型常量是______。
选择题 下列叙述中正确的是______。
选择题 关于C语言标识符,以下叙述错误的是______。
选择题 若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
选择题 设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为______。