7.已知程序中有声明“int a; long b;”,若需要接收从键盘输入的电话号码字符串( )43251368( )并将其中的区号、电话号码分别存储到变量a、b中,则实现该功能的输入语句应为“scanf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-f808-c003-bc7499099f00.html
点击查看答案
17.本程序验证一个猜想:任意一个十进制正整数与其反序数相加后得到一个新的正整数,重复该步骤最终可得到一个回文数(所谓反序数,是指按原数从右向左读所得到的数。例 如,123的反序数是321。所谓回文数,是指一个数从左向右读的值与从右向左读的值相等。例如,12321、234432都是回文数)。
#include
long inverse_number( )
{ long t;
for(t=0;x>0;x=x/10)
t=t*10 + ( (46) );
return t;
}
int main()
{ long n, count=0;
printf( );
scanf( );
n = n + ( (47) ); count++;
while ( )
{ n=n+inverse_number( ); count++;}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-d9c0-c003-bc7499099f00.html
点击查看答案
15.本程序的功能是:输出10~1000之间所有满足条件k、k2、k3均为回文数的整数k, (所谓回文数,是指其各位数字左右对称的整数。例如,121、12321都是回文数)。
#include
int fun( )
{ int i=0,j=0,a[10];
while(n!=0)
{ a[j++]=n%10;
n=( (41) );
}
j--;
while(( (42) ))
{ if( )i++,j--;
else return 0;
}
return 1;
}
int main()
{ long k;
for(k=10;k<1000;k++)
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-ba80-c003-bc7499099f00.html
点击查看答案
17. 下列程序运行时输出的结果是()。
#include
int func( )
{ static int y=1;
y*=x; return y;
}
int main()
{ int a=1,i;
for(i=2;i<4;i++)
a=a+func( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-9d58-c003-bc7499099f00.html
点击查看答案
27.设n=10,i=4,则赋值运算“n%=i+1”执行后n的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-7b08-c003-bc7499099f00.html
点击查看答案
13.本程序的功能是:以每行5个输出100~999之间的所有回文数。所谓回文数,是指其各位数字左右对称的整数。例如121、12321都是回文数。
#include
#define N 10
int main()
{long a[N],n,m; int i,j,k=0;
for(m=100;m<1000;m++)
{n=m;i=0;j=0;
while(n!=0)
{a[j++]=n%10;( (31) ); }
j--;
while( )
{if( )
i++, ( (32) );
else
break;
}
if(( (33) ))
{printf("%6ld",m);
k++;
if(k%5==0)printf( );
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-ebc0-c003-bc7499099f00.html
点击查看答案
26.下面关于C语言源程序的叙述中错误的是( )。
A. 一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义
B. 函数定义由函数头部和函数体两部分组成
C. 在一个函数定义的函数体中允许定义另一个函数
D. 在一个函数定义的函数体中允许调用另一个函数或调用函数自身
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1c70-c003-bc7499099f01.html
点击查看答案
20.下面程序运行后的输出结果是________。
#include
int fun( )
{ return n-m;
}
int main()
{ int a=1, k;
k=fun(fun(a+1, a), a);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-a910-c003-bc7499099f00.html
点击查看答案
13.已有定义“int a[3][4]={0};",则下面正确的叙述是________。
A. 只有元素a[0][0]可得到初值
B. 此说明语句不正确
C. 数组a中各元素都可得到初值,但其值不一定为0
D. 数组a中每个元素均可得到初值0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ce98-c003-bc7499099f00.html
点击查看答案
1.下面程序运行时输出的结果是()。
#include
int main()
{ int x=0, y=1, z=10;
if( )
if( )
z=20;
else
z=30;
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-4410-c003-bc7499099f00.html
点击查看答案