当前位置:首页 > (完整word版)大学C语言考试题库(答案)
..
题号:5410
以下程序的执行结果是_____。
main() {
int a, b, *p = &a, *q = &b; a = 10; b = 20; *p = b; *q = a;
printf(“a = %d, b = %d\\n”, a, b); }
答案: 空 1:
a = 20, b = 20
题号:6975
以下程序的输出结果是_____。 main()
{ int x = 2;
while ( x-- ); printf(“%d\\n”, x);
}
答案: 空 1: -1
程序设计
==================================================
题号:58
/*------------------------------------------------
..
【程序设计】
--------------------------------------------------
功能:将字符串中的小写字母转换为对应的大写字母, 其它字符不变。
------------------------------------------------*/
#include \#include
void change(char str[]) {
/**********Begin**********/
/********** End **********/ }
main() {
void change(); char str[40]; gets(str); change(str); puts(str); bky(); }
void bky() {
FILE *IN,*OUT; char i[200];
IN=fopen(\
..
if(IN==NULL) {
printf(\ }
OUT=fopen(\ if(OUT==NULL) {
printf(\ }
fscanf(IN,\ change(i);
fprintf(OUT,\ fclose(IN); fclose(OUT); }
示例代码: int i;
for(i=0;str[i]!='\\0';i++)
if(str[i]>='a' && str[i]<='z') str[i]=str[i]-32;
题号:45
能正确表示逻辑关系:\≥10或a≤0 \的C语言表达式是 A、a>=0 | a<=10 B、a>=10 or a<=0 C、a>=10 && a<=0 D、a>=10 || a<=0 答案: D
题号:53
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。 A、int *p=&x;
..
B、int p=&x; C、*p=*x; D、int *p=x; 答案: A
题号:2244
字符串指针变量中存入的是 A、第一个字符 B、字符串
C、字符串的首地址 D、字符串变量 答案: C
题号:3722
下列字符数组长度为5的是
A、char c[10]= {'h', 'a', 'b', 'c', 'd'}; B、char b[]= {'h', 'a', 'b', 'c', 'd', '\\0'}; C、char a[]={'h', 'a', 'b', 'c', 'd'};
D、char d[6]= {'h', 'a', 'b', 'c', '\\0' }; 答案: C
题号:2703
从键盘上输入某字符串时,不可使用的函数是()。 A、getchar() B、scanf() C、fread() D、gets() 答案: A
题号:3402
以下对整型数组a的正确说明是:
A、int n = 10, a[n]; B、
C、
共分享92篇相关文档