29.在一个被调用函数中,关于return语句使用的描述,________是错误的。
A. 被调用函数中可以不用return语句
B. 被调用函数中可以使用多个return语句
C. 被调用函数中,如果有返回值,就一定要有return语句
D. 被调用函数中,一个return语句可返回多个值给调用函数
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f00.html
点击查看答案
45.已知函数f的定义如下:
void f( )
{ int i;
for(i=0; i<y; i++)
x[i]+=y;
}
若main()函数中有声明“int a[10]={10};”及调用函数f的语句,则调用函数f的正确形式是( )。
A. f(a[],a[0]);
B. f(a[0],a[0]);
C. f(&a[0],a[0]);
D. f(a[0],&a[0]);
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-5708-c003-bc7499099f00.html
点击查看答案
8. 下面定义符号常量p为3.14中正确的是()。
A. #define p 3.14;
B. #define p(3.14)
C. #define p=3.14
D. #define p 3.14
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4840-c003-bc7499099f00.html
点击查看答案
3.下列运算符中,优先级最低的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ea38-c003-bc7499099f00.html
点击查看答案
5.若有定义“float f=123.45678;”,则执行语句“printf("%.3f", f);”后,输出结果是( )。
A. 1.23e+02
B. 123.457
C. 123.456780
D. 1.234e+02
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-0f78-c003-bc7499099f00.html
点击查看答案
1.本程序的功能是:在n个人原始顺序排列的情况下,计算他们按下面规则出列的次序。n个人排成一列,依次从左往右“1,2,1,2,…”报数,报到“1”的人出列,报到“2”的人立即站到队伍的最右端;报数过程反复进行,直到n个人都出列为止。例如,n=8时,设每人编号为1,2,3,4,5,6,7,8,则出列顺序为l,3,5,7,2,6,4,8。
#include
#define n 8
int main()
{ int queue[n+1], k, m;
for(k=1;k<=n; k++)
queue[k]=( (1) );
k=1; m=0;
do
{ printf("%2d",queue[k]);
k=(k+1)%(n+1);
queue[m]=( (2) );
m=(m+1)%(n+1);
k=(k+1)%(n+1);
}while(( (3) ));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-6ad8-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
点击查看答案
10.已有定义“int i; float f; char ch [50]; ”,为使i得到值1,f得到值3.1416,ch得到值it,当执行语句“scanf("%3d%f%2s", &i, &f, ch);”时,正确的输入形式是( )。
A. 1, 3.1416, it↙
B. 13.1416it↙
C. 001 3.1416 it↙
D. i=001, f=3.1416,ch=it↙
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-c2e0-c003-bc7499099f00.html
点击查看答案
57.设有定义和声明如下:
#define d 2
int a=3; float b=3.14; char c='d';
下面表达式中有语法错误的是( )。
A. a++
B. b++
C. c++
D. d++
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-c540-c003-bc7499099f01.html
点击查看答案
2.结构化程序设计语言编写的程序由三种结构组成:顺序结构、分支结构和________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-ee68-c003-bc7499099f01.html
点击查看答案