C语言第二阶段10个题,在线等.第1题 题目类型: 判断题 题目:在C语言中,函数中只能有一个return 语句.( ) 正确 错误 第2题 题目类型: 判断题 题目:若函数的返回值与return表达式类
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 12:47:37
C语言第二阶段10个题,在线等.第1题 题目类型: 判断题 题目:在C语言中,函数中只能有一个return 语句.( ) 正确 错误 第2题 题目类型: 判断题 题目:若函数的返回值与return表达式类
C语言第二阶段10个题,在线等.
第1题
题目类型: 判断题
题目:在C语言中,函数中只能有一个return 语句.( )
正确 错误
第2题
题目类型: 判断题
题目:若函数的返回值与return表达式类型不一致时,以return 表达式类型为准.( )
正确 错误
第3题
题目类型: 判断题
题目:在C语言中,使用函数strcpy 时可以将‘
正确 错误
第4题
题目类型: 单选题
题目:以下正确的数组定义语句是( ).
可选答案:
1.int y[1][4]={1,2,3,4,5};
2.float x[3][ ]={{1},{2},{3}};
3.long s[2][3]={{1},{1,2},{1,2,3}};
4.double t[ ][3]={0};
第5题
题目类型: 单选题
题目:在C语言的函数定义过程中,如果函数finA调用了函数funB,函数funB又调用了函数funA,则( ).
可选答案:
1.称为函数的直接递归
2.称为函数的间接递归
3.称为函数的递归定义
4.C语言中不允许这样的递归形式
第6题
题目类型: 单选题
题目:指出程序结束时,j、i、k的值分别是( ).
main()
{int a=10,b=5,c=5,d=5,i=0,j=0,k=0;
for(;a>b;++b)i++;
while(a> ++c)j++;
do k++;while(a>d++);
}
可选答案:
1.j=5,i=4,k=6;
2.i=5,j=4,k=6;
3.j=6,i=5,k=7
4.j=6,i=6,k=6;
第7题
题目类型: 单选题
题目:不能正确为字符数组输入数据的是( ).
可选答案:
1.char s[5];scanf(“%s”,&s);
2.char s[5];scanf(“%s”,s);
3.char s[5];scanf(“%s”,&s[0]);
4.char s[5];gets(s);
第8题
题目类型: 单选题
题目:C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递方式是( ).
可选答案:
1.地址传递
2.值传递
3.由实参传给形参,并由形参传回给实参
4.由用户指定传递方式
第9题
题目类型: 单选题
题目:若int x;则执行下列程序段后输出是( ).
for(x=10;x>3;x--)
{if(x%3)x--;--x;--x;
printf(“%d”,x);
}
可选答案:
1.63
2.74
3.62
4.73
第10题
题目类型: 单选题
题目:在以下对C语言的描述中,正确的是( ).
可选答案:
1.在C语言中调用函数时,只能将实参数的值传递给形参,形参的值不能传递给实参
2.C语言函数既可以嵌套定义又可以递归调用
3.函数必须有返回值,否则不能使用函数
4.C语言程序中有定义关系的所有函数都必须放在同一源文件中
C语言第二阶段10个题,在线等.第1题 题目类型: 判断题 题目:在C语言中,函数中只能有一个return 语句.( ) 正确 错误 第2题 题目类型: 判断题 题目:若函数的返回值与return表达式类
第1题
题目类型: 判断题
题目:在C语言中,函数中只能有一个return 语句.( 错误)
正确 错误
第2题
题目类型: 判断题
题目:若函数的返回值与return表达式类型不一致时,以return 表达式类型为准.( 错误)
正确 错误
第3题
题目类型: 判断题
题目:在C语言中,使用函数strcpy 时可以将‘
正确 错误
第4题
题目类型: 单选题
题目:以下正确的数组定义语句是(2 ).
可选答案:
1.int y[1][4]={1,2,3,4,5};
2.float x[3][ ]={{1},{2},{3}};
3.long s[2][3]={{1},{1,2},{1,2,3}};
4.double t[ ][3]={0};
第5题
题目类型: 单选题
题目:在C语言的函数定义过程中,如果函数finA调用了函数funB,函数funB又调用了函数funA,则( 4 ).
可选答案:
1.称为函数的直接递归
2.称为函数的间接递归
3.称为函数的递归定义
4.C语言中不允许这样的递归形式
第6题
题目类型: 单选题
题目:指出程序结束时,j、i、k的值分别是( 1 ).
main()
{int a=10,b=5,c=5,d=5,i=0,j=0,k=0;
for(;a>b;++b)i++;
while(a> ++c)j++;
do k++;while(a>d++);
}
可选答案:
1.j=5,i=4,k=6;
2.i=5,j=4,k=6;
3.j=6,i=5,k=7
4.j=6,i=6,k=6;
第7题
题目类型: 单选题
题目:不能正确为字符数组输入数据的是( 1).
可选答案:
1.char s[5];scanf(“%s”,&s);
2.char s[5];scanf(“%s”,s);
3.char s[5];scanf(“%s”,&s[0]);
4.char s[5];gets(s);
第8题
题目类型: 单选题
题目:C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递方式是( 4 ).
可选答案:
1.地址传递
2.值传递
3.由实参传给形参,并由形参传回给实参
4.由用户指定传递方式
第9题
题目类型: 单选题
题目:若int x;则执行下列程序段后输出是( 2 ).
for(x=10;x>3;x--)
{if(x%3)x--;--x;--x;
printf(“%d”,x);
}
可选答案:
1.63
2.74
3.62
4.73
第10题
题目类型: 单选题
题目:在以下对C语言的描述中,正确的是(1 ).
可选答案:
1.在C语言中调用函数时,只能将实参数的值传递给形参,形参的值不能传递给实参
2.C语言函数既可以嵌套定义又可以递归调用
3.函数必须有返回值,否则不能使用函数
4.C语言程序中有定义关系的所有函数都必须放在同一源文件中