C语言
第1581题
若有以下数组a,数组元素:a[0]~a[9],其值为9 4 12 8 2 10 7 5 1 3该数组的元素中,数值最小的元素的下标值是_____。
第1582题
函数的_____调用是一个函数直接或间接地调用它自身。
第1583题
预处理命令行都必须以_____号开始。
第1584题
在C程序中,只能给指针变量,NULL值和_____值。
第1585题
设有以下结构类型说明和变量定义,则变量b在内存所占字节数是_____。
struct stud {
short int age;
char num[3];
float s[2];
double ave;
}
b,*p;
第1586题
功能:编写函数求1~50(包括50)中奇数的平方和,结果为20825.000000。
#include<stdio.h>
float sum(int n)
{
float s=0;
int i;
for(_____1_____)
_____2_____
_____3_____
}
void TestFunc()
{
FILE *IN,*OUT;
int i;
float o;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Read File Error");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Write File Error");
}
fscanf(IN,"%d",&i);
o=sum(i);
fprintf(OUT,"%f\n",o);
fclose(IN);
fclose(OUT);
}
void main()
{
printf("sum=%f\n",sum(50));
TestFunc();
}
第1587题
功能:判断一个整数w的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
#include<stdio.h>
#include<conio.h>
int fun(int w)
{
int k,s=0;
do {
_____1_____
_____2_____
}
while(_____3_____)
if(_____4_____)
_____5_____
else_____6_____
return k;
}
void main()
{
int m;
void TestFunc();
printf("Enter m: ");
scanf("%d", &m);
printf("\nThe result is %d\n", fun(m));
TestFunc();
}
void TestFunc()
{
FILE *IN,*OUT;
int c ;
int t;
int o;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Read File Error");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Write File Error");
}
for(c=1;c<=5;c++)
{
fscanf(IN,"%d",&t);
o=fun(t);
fprintf(OUT,"%d\n",o);
}
fclose(IN);
fclose(OUT);
}
第1588题
一个C程序总是从_____开始执行。
第1589题
int x; x=-3+4%-5*3;
则x的值为_____。
第1590题
设k=(a=2,b=3,a*b),则k的值为_____。
第1591题
int a=1,b=2,c=3;
执行语句a=b=c;后a的值是_____。
第1592题
以下程序的输出结果为_____。
#include<stdio.h>
void main()
{
int a=010,j=10;
printf("%d,%d\n",++a,j--);
}
第1593题
已知a=10,b=15,c=1,d=2,e=10,则表达式a++&&e++&&c++的值为_____。
第1594题
假设所有变量都为整型,表达式(a=2,b=5,a>b?a++:b++,a+b)的值是_____。
第1595题
为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的_____语句配对。
第1596题
设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是_____。
for(x=0,y=0;y!=123&&x<3;x++)
scanf("%d",&y);
第1597题
求字符串长度的库函数是_____,只写函数名即可。
第1598题
若有以下数组a,数组元素:a[0]~a[9],其值为9 4 12 8 2 10 7 5 1 3该数组的元素中,数值最小的元素的下标值是_____。
第1599题
静态变量和外部变量的初始化是在_____阶段完成的,而自动变量的赋值是在_____时进行的。
第1600题
预处理命令行都必须以_____号开始。