1、设p和q是指向同一个int类型数组的指针变量且q>p,k也为int类型的变量,则可以执行的语句是( )。(2分)
A. k = *(p + q)
B. k = *(q - p)
C. p + q
D. k = *p*(*q)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-44f1-c0d6-3f0ad517a300.html
点击查看答案
1、如下代码段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处()应该填写的表达式是( )。int num;scanf("%d", &num);if(num >= 1000 && num if ())printf("该4位自然数个位和十位数字相同\n");elseprintf("该4位自然数个位和十位数字不同\n");(2分)
A. num %10 == num / 10 % 10
B. num / 1000 == num % 10
C. num /10 % 10 == num / 100 % 10
D. num / 100 % 10 == num % 10
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-2615-c0d6-3f0ad517a300.html
点击查看答案
1、对于以下代码:int i;for(i=0; i<10; i++)printf( );for循环后,i的值是( )。(2分)
A. 9
B. i不存在
C. 10
D. i没有确定的值
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9abb-c0d6-3f0ad517a300.html
点击查看答案
1、如下程序可以打印所有3位的Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。 请在划线处()填写适当内容,完成上述功能。#include int main(void) {int i, bit0, bit1, bit2, tmp0;for(i = 100; i < 999; ++i) {bit0 = i % 10;bit1 = ();bit2 = i/ 100;if(bit0 * bit0 * bit0 + bit1 * bit1 * bit1 + bit2 * bit2 * bit2 == i)printf("%d\n", i);}return 0;}(2分)
A. i % 10 / 100
B. i / 10 % 10
C. i / 100 % 10
D. i % 100
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-5bed-c0d6-3f0ad517a300.html
点击查看答案
1、函数f定义如下,执行语句:sum =f(5) + f(3); 后,sum的值应为( )。int f(int m) {static int i = 0;int s = 0;for(; i <= m; i++)s += i;return s;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d896-c0d6-3f0ad517a300.html
点击查看答案
1、如果定义int x[] = {}, *m = x; 则结果不能表示地址的表达式是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-76a2-c0d6-3f0ad517a300.html
点击查看答案
1、以下对枚举类型的声明中,正确的是( )。(2分)
A. enum a = {one, two, three};
B. enum a {one = 9, two = -1,three};
C. enum a = {"one", "two", "three"};
D. enum a {"one","two", "three"};
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-87f0-c0d6-3f0ad517a300.html
点击查看答案
1、有以下代码段:int k =10;while(k--);printf("k=%d\n",k);执行后,输出结果是( )。(2分)
A. k=0
B. k=-1
C. k=1
D. while构成无限循环
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6a67-c0d6-3f0ad517a300.html
点击查看答案
1、在C语言中,FILE类型由系统定义,保存在( )头文件中。(2分)
A. stdio.h
B. math.h
C. string.h
D. fstdio.h
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4705-c0d6-3f0ad517a300.html
点击查看答案
1、以下叙述中,错误的是( )。(2分)
A. 不可以用FILE类型定义指向二进制文件的文件指针
B. 在程序结束时,应用fclose函数关闭已打开的文件
C. 顺序文件某一时刻,只能处于读或写模式中的一种
D. 利用fread函数从二进制文件中读数据时,可用数组名给数组中所有元素读入数据
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-89c1-c0d6-3f0ad517a300.html
点击查看答案