c语言选择题的选择题 麻烦详细一点

您还未登陆,请登录后操作!
的三种基本结构是

4、中止当前一轮循环,从循环体中跳转到循环体开头并执行新一轮循环的语句是

5、设有int a = 5, b = 10; 则表达式a & b ? 1 : 0的值为

6、表达式(a = 10)& 15的值为

7、在一个循环语句或一个switch语句中执行时,
语句会使程序立即从该语句中退出。
8、一个C语言程序的开发过程包括:编辑

9、C语言中,数组元素的下标下限为

10、数组在内存中占一片连续的存储区,由
代表它的首地址。
11、C语言提供的三种逻辑运算符是

12、被调函数中的
语句用来把表达式的值返回给主调函数。
13、在函数头中,关键字
用来表明函数不会返回值,或用来表明函数不包含任何参数。
大家还关注一道C语言的选择题 希望高手给出详细解答_百度知道
一道C语言的选择题 希望高手给出详细解答
D)''C)'选项B正确。A)'xAA'B)'0201'\\0'\&#92以下选项中非法的字符常量是(  )
提问者采纳
,而它出现了4个应该是这样的; 后面最多只能有3个八进制数:B中的&#92
其他类似问题
为您推荐:
其他1条回答
)开头;b&#39,即用反斜符(\*&#39。另外还可以用字符的ASCII码表示;y' 。有两种表示方法;,',后跟字符的ASCII码,如&#39:一种是用该字符的图形符号字符常量是用单引号括起来的单个字符构成,&#39
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
C语言教材习题答案
下载积分:1000
内容提示:C语言教材习题答案
文档格式:DOC|
浏览次数:15|
上传日期: 18:56:31|
文档星级:
该用户还上传了这些文档
C语言教材习题答案
官方公共微信c语言选择题,麻烦给我详细解释下每个选项,谢谢了_百度知道
c语言选择题,麻烦给我详细解释下每个选项,谢谢了
hiphotos.hiphotos://f.jpg" esrc="http&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D600%2C800/sign=171fbfb8cc8/b0ba61e3dceea304e5963.baidu://f.com/zhidao/pic/item/b0ba61e3dceea304e5963.<a href="http./zhidao/wh%3D450%2C600/sign=3e791ac57bf0f736d8abf/b0ba61e3dceea304e5963://f
提问者采纳
CA正确,B的话因为A对所以B错,第一个指的是定义指针变量p并给p赋值
c补充说明一下我用词不当,c中第二个指的是取p指针所指向的存储单元所代表的变量r的意思
分号前是一个定义语句,同时定义r变量和指针变量p并且赋初值
不要搞混淆了,定义语句中和正常语句中*p=含义不一样
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
为您推荐:
其他1条回答
选ddouble r是声明变量p=&r是取r的地址赋值给pp=r就是赋值
答案是a呢....@
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言高手帮帮忙了,麻烦写出一个完整的程序,谢谢了,题目如下:_百度知道
c语言高手帮帮忙了,麻烦写出一个完整的程序,谢谢了,题目如下:
若一维整型数组a中的数据已经按由小到大顺俯哗碘狙鄢缴碉斜冬铆序存放,请编写程序把a中每组相同的数据删得只剩一个,(例如:a原为2,2,2,3,3,5删除后变为2,3,5),然后按每行3个数据的格式输出数组a.
麻烦能把思路讲解一下吗,不胜感激。
提问者采纳
楼上的思路是:a的俯哗碘狙鄢缴碉斜冬铆后一项与前一项比较,如果相等则不记录到b数组中。比如2,2,2,3,3,5,当把第一项的2记录到b时,再检测第二项,仍然为2,不记录,继续检测第三项,还是2,又不记录,直到第4项是3,3不等于2了,就把这个3记录到b去,第五项又是3,就不记录到b了,第6项是5,5不等于3,就将5记录到b,最终b的元素就为2,3,5了。
其他类似问题
为您推荐:
其他2条回答
#include&stdio.h&int main(){ int a[100],b[100]; int i,n,j; printf(&请输入a数组元素个数&#92;n&); scanf(&%d&,&n); printf(&请输入a数组中的元素&#92;n&); for(i=0;i&n;i++)
scanf(&%d&,&a[i]); j=0; b[j++]=a[0]; for(i=1;i&n;i++)
if(a[i]!=a[i-1])
b[j++]=a[i]; printf(&删除后a数组中的元素为:&#92;n&); for(i=0;i&j;i++) {
printf(&%d &,b[i]);
if((i+1)%3==0)
printf(&&#92;n&); } printf(&&#92;n&);} 额,几天没上网,楼下说的比较清楚了。。这个有个前提是a数组得是 有序的。而你的条件就是
由小到大顺序存放如果是无序的话,还得排下序……
int len = sizeof(a)/sizeof(int);for(int i=0;i& i++){
For(int j=i+1;j&len-i;j++)
If(a[i] == a[j])
}}for(i=0;i&i++){
If(a[i] != 0)
printf(&%d&,a[i]);
If(i%3 ==0)
printf(&&#92;n&);
} }方法一:同上,将相同的表示为0,打印的时候不打印0方法二:在以上的基础上,发现有相同的元素,则使后面的数字往前移动,然后继续检索,注意:数组中是否有0,还需要注意这一点。回头在想想。
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言选择题 的文章

 

随机推荐