十五个C语言选择题,高分求答案
1.C语言中,main函数。A、总是位于程序开头B、必须为第一个函数C、必须为最后一个函数D、有且只有一个2.下列选项中,属于字符串常量是。A、'China'B、Chin...
1. C语言中,main函数 。
A、总是位于程序开头 B、必须为第一个函数
C、必须为最后一个函数 D、有且只有一个
2. 下列选项中,属于字符串常量是 。
A、' China' B、China C、" China " D、_China
3. 下列选项中,可以作为C语言标识符的是 。
A、3_day B、3day C、day_3 D、#day3
4. 在C语言中,逻辑“假”等价于以下 项。
A、整数1 B、0 C、小于0的数 D、大于0的数
5. 下面四个选项中,均是正确的八进制或十六进制数的选项是 。
A、-11 B、0xabc C、10x D、0a12
0xffa -018 0x11 -0x123
-017 0xc 0xf1 -0xa
6. 在C程序中有如下语句:
float fun(float *, float *);
它的作用是 。
A、对函数fun的声明 B、对函数fun的定义
C、对函数fun的调用 D、对函数fun的声明和定义
7. C语言中,字符型数据的存储形式为 。
A、原码 B、反码 C、补码 D、ASCII码
8. 以下选项中,属于合法常量的是 。
A、1.2e0.4 B、1e0.4 C、1.2e+4 D、1.2e
9. 有如下的宏定义: #define N 10
则下列叙述正确的是 。
A、N是一个整数 B、N是短整型常
C、N是长整型常 D、定义位置之后的N都将用字符串10来代替
10. 若有定义:int a[5]; ,则以下表达式中不能代表数组元素a[1]的地址的是 。
A、&a[1] B、&a[0]+1 C、&a[0]++ D、a+1;
11. 设ch是char型变量,其值为z(大写),则下面语句的值为 。
ch=( ch>='A'&&ch<='Z' ) ?( ch-32) :(ch);
A、A B、a C、Z (大写) D、z(小写)
12. 以下不能正确定义数组的是 。
A、int a[2][3]={0}; B、int a[ ][3]={{1, 2, 3} , {4, 5, 6}};
C、int a[ ][3]={1, 2, 3, 4, 5, 6}; D、int a[2][ ]={{1, 2}, {3, 4}, {5, 6}};
13. 以下程序运行后的输出结果是 。
#include<stdio.h>
int main(void )
{ int i, s;
for(i=1,s=0;i<10;i+=2)
s=s+i;
printf("%d\n",s );
return 0;
}
A、自然数1~9的累加和 B、自然数1~9中的奇数之和
C、自然数1~10的累加和 D、自然数1~10中的偶数之和
14. 以下程序运行后的输出结果是 。
#include<stdio.h>
void fun(int);
void fun(int x)
{ int y;
y= ++x;
printf("%d",y);
}
int main(void)
{ int a=1;
fun(a);
printf("%d",a);
return 0;
}
A、11 B、12 C、21 D、22
15. 以下程序运行后的输出结果是 。
#include<stdio.h>
int main(void)
{ char a[]="China";
printf("%d",a);
return 0;
}
A、C B、China C、“China”的地址 D、67 展开
A、总是位于程序开头 B、必须为第一个函数
C、必须为最后一个函数 D、有且只有一个
2. 下列选项中,属于字符串常量是 。
A、' China' B、China C、" China " D、_China
3. 下列选项中,可以作为C语言标识符的是 。
A、3_day B、3day C、day_3 D、#day3
4. 在C语言中,逻辑“假”等价于以下 项。
A、整数1 B、0 C、小于0的数 D、大于0的数
5. 下面四个选项中,均是正确的八进制或十六进制数的选项是 。
A、-11 B、0xabc C、10x D、0a12
0xffa -018 0x11 -0x123
-017 0xc 0xf1 -0xa
6. 在C程序中有如下语句:
float fun(float *, float *);
它的作用是 。
A、对函数fun的声明 B、对函数fun的定义
C、对函数fun的调用 D、对函数fun的声明和定义
7. C语言中,字符型数据的存储形式为 。
A、原码 B、反码 C、补码 D、ASCII码
8. 以下选项中,属于合法常量的是 。
A、1.2e0.4 B、1e0.4 C、1.2e+4 D、1.2e
9. 有如下的宏定义: #define N 10
则下列叙述正确的是 。
A、N是一个整数 B、N是短整型常
C、N是长整型常 D、定义位置之后的N都将用字符串10来代替
10. 若有定义:int a[5]; ,则以下表达式中不能代表数组元素a[1]的地址的是 。
A、&a[1] B、&a[0]+1 C、&a[0]++ D、a+1;
11. 设ch是char型变量,其值为z(大写),则下面语句的值为 。
ch=( ch>='A'&&ch<='Z' ) ?( ch-32) :(ch);
A、A B、a C、Z (大写) D、z(小写)
12. 以下不能正确定义数组的是 。
A、int a[2][3]={0}; B、int a[ ][3]={{1, 2, 3} , {4, 5, 6}};
C、int a[ ][3]={1, 2, 3, 4, 5, 6}; D、int a[2][ ]={{1, 2}, {3, 4}, {5, 6}};
13. 以下程序运行后的输出结果是 。
#include<stdio.h>
int main(void )
{ int i, s;
for(i=1,s=0;i<10;i+=2)
s=s+i;
printf("%d\n",s );
return 0;
}
A、自然数1~9的累加和 B、自然数1~9中的奇数之和
C、自然数1~10的累加和 D、自然数1~10中的偶数之和
14. 以下程序运行后的输出结果是 。
#include<stdio.h>
void fun(int);
void fun(int x)
{ int y;
y= ++x;
printf("%d",y);
}
int main(void)
{ int a=1;
fun(a);
printf("%d",a);
return 0;
}
A、11 B、12 C、21 D、22
15. 以下程序运行后的输出结果是 。
#include<stdio.h>
int main(void)
{ char a[]="China";
printf("%d",a);
return 0;
}
A、C B、China C、“China”的地址 D、67 展开
13个回答
展开全部
选择题还好,应该是
1、c
2、c
3、c
4、b
5、d
6、a
7、d
8、c
9、d
10、c
11、d
12、c
13、b
14、c
15、c
希望对你有帮助。
1、c
2、c
3、c
4、b
5、d
6、a
7、d
8、c
9、d
10、c
11、d
12、c
13、b
14、c
15、c
希望对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DCCBA
ADCDC
11.题目有问题
12.D 13. B 14. C 15.C
ADCDC
11.题目有问题
12.D 13. B 14. C 15.C
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D
C
C
B
B
A
D
C
D
D
D
D
B
C
C
仅供参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.c
2.c
3.c
4.b
5.d
6.a
7.d
8.c
9.d
10.c
11.d
12.c
13.b
14.c
15.c
2.c
3.c
4.b
5.d
6.a
7.d
8.c
9.d
10.c
11.d
12.c
13.b
14.c
15.c
追问
大侠啊,第一个选d吧~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1d
2c
3c
4b
5c6d7a8d9d10d11b12a13b14c15d
楼上各位怎么学的 起码15的答案就不对,回去翻翻c语言课本吧
2c
3c
4b
5c6d7a8d9d10d11b12a13b14c15d
楼上各位怎么学的 起码15的答案就不对,回去翻翻c语言课本吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询