当前位置:首页 » 编程语言 » 怎么查c语言的选择题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

怎么查c语言的选择题

发布时间: 2022-10-02 07:54:00

c语言选择题

根据题意 从键盘输入:1,2,3↙可知:输入的字符中有数字和逗号,A、C可排除 B项缺少地址符号
正确答案是D
D、scanf("%d,%d,%d",&i,&j,&k);

❷ C语言选择题 大家教教我怎么才能选出答案来 谢谢

没有一个选项是正确的,A最接近正确。A——1,5要是1.5就完全正确了。B——fun函数没有返回值,用了k=...,错。C——不伦不类,既不像函数声明(前面缺了void),又不是调用(没有实参),错。D——前面多了void,后面少了分号,错。

❸ c语言选择题

如下图所示,第二题那个程序编译不会出错,所以也不算不合法。第三题因为case后面都没有bteak语句,所以说从第一个成立的case语句开始,会顺序一直往下执行,包括case冒号后的语句,所以输出的是011122,选a。

❹ C语言选择题 怎么看

选C执行四次。
这段循环,y初值0,且没有在循环中改变值,所以y!=128始终成立。
所以原语句相当于for(x=0;x<4;x++)。

❺ C语言基础选择题,需要详细步骤

子表达式x=y=1,将变量xy赋值为1
子表达式x+1,不改变x的值,x还是原值1
子表达式y++,y值自增为2
子表达式z=x+y--,y--表达式值为y的原值2,所以z被赋值为1+2=3,y最终自减为1
所以,x,y,z分别为1,1,3,选择②

❻ C语言的选择题 怎么选

选C。首先把b[2]起始的字符串拷贝到起始位置为a[1]的地方。a数组保存的是″a2"。再把c[1]开始的字符串和字符串a连接,结果为字符串″a2yz"。

❼ 有什么软件可以搜索大学C语言题目的啊

摘要 大学c语言搜题app。大学c语言搜题app原名叫做菜鸟学C语言是一款非常好用的学习c语言的手机软件

❽ c语言的题在哪找啊

各大在线评测站都可以,题目从简单到困难应有尽有,推荐几个:
直接网络搜索
杭电OnlineJudge
北大OnlineJudge
LeetCode
计蒜客

❾ C语言选择题

选B,c = '\123';表示八进制123,即十进制83,有2个字符

❿ c语言选择题10道

1、设 int *p , I ;以下正确合理的语句是(B )。 //p未初始化,指向随机空间,不能赋值, 也不能提取实体。上机测试B通过,D编译错误

A、*p=10;
B、i=p;
C、i=*p;
D、i=2*p+1;

2、设 char s[10] ; int I ; 以下引用数组 s 中元素正确的表达式是(B )。 //s[]可提取或*(S+i)可提取数组中元素

A、S(i+2);
B、*(s+i)
C、*(&s+i)
D、*((s++)+i)

3、若有定义和语句
int **pp, *p, a=10, b=20;
pp=&p;
p=&a;
p=&b;
printf("%d,%d\n",*p,**pp);
则输出结果是( D)。 //这就是指针修改所指向实体的值,一重二重指针都一样

A、10,20
B、10,10
C、20,10
D、20,20

4、若有定义和语句
char *s1="12345" , *s2="1234";
printf("%d\n" ,strlen(strcpy(s1,s2)));
则输出结果是(C )。 //我自己数的,上机测试运行死机

A、4
B、5
C、9
D、10

5、若定义 int a[ ] ={1, 2, 3, 4, 5 , 6, 7 , 8 , 9 , 10}, *p=a ;
则值为 3 的表达式是 (A )。 //不解释,你懂得。

A、p+=2,*(p++)
B、p+=2,*++p
C、p+=3,*p++
D、++*p

6、设有以下一段程序
char s[ ]="Hello";
char *p=s ;
执行完上面程序段后,*(p+5) 的值为 ( B) 。 //这个上机测试结果为null或““;我只好选B了
A、'o'
B、'\0'
C、'o' 的地址
D、不确定的值

7、已知:int *p,a;则语句“p=&a;”中的运算符“&”的含义是。 (D)//取地址,不解释,你懂得
A、位与运算
B、逻辑与运算
C、取指针内容
D、取变量地址

8、已知:int *p;使用如下语句动态申请一个int型的存储单元,应当使用。
p=________malloc(sizeof(int)); (D)//不解释,你懂得
A、int
B、int *
C、(* int)
D、(int *)

9、已知:char s1[4]="12";char *ptr;则执行以下语句后的输出为。
ptr=s1;
printf("%c\n",*(ptr+1)); (A)//不解释,你懂得
A、字符'2'
B、字符'1'
C、字符'2'的地址
D、不确定

10、已知:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示数组a中元素的表达式是。 (B)//数组下标从0开始数,你懂得……
A、*p
B、a[10]
C、*a
D、a[p-a]