1. 在使用标准C库时,下面哪个选项使用只读模式打开文件?
A:fopen("foo.txt", "r")
B:fopen("foo.txt", "r+")
C:fopen("foo.txt", "w")
D:fopen("foo.txt", "w+")
E:fopen("foo.txt", "a")
2. 有以下程序
#include <stdio.h>
int main()
{
char a[7] = "a0\0a0\0";
int i, j;
i = sizeof(a);
j = strlen(a);
printf("%d %d\n", i, j);
}
A:2 2
B:7 6
C:7 2
D:6 2
3. C语言程序中的整数不能是()
A:二进制整数
B:八进制整数
C:十六进制整数
D:十进制整数
4. 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
A:char s[10]="abcdefg";
B:char t[]="abcdefg",*s=t;
C:char s[10];s="abcdefg";
D:char s[10];strcpy(s,"abcdefg");
5. 下列程序的输出结果是()
#include <stdio.h>
void f(int *p)
{
*p = 5;
}
int main()
{
int a, *p;
a = 10;
p = &a;
f(p);
printf("%d", (*p)++);
return 0;
}
A:5
B:6
C:10
D:11