C语言的填空题~~~~要有详细解释

3.请写出一条输入语句,为字符型变量ch读入数据【4】。4.求余运算符%两边运算对象的数据类型只能是【5】。5.数组名作为函数的实参,传递的是【6】。6.设有定义:int... 3.请写出一条输入语句,为字符型变量ch读入数据【4】 。
4. 求余运算符%两边运算对象的数据类型只能是 【5】 。

5. 数组名作为函数的实参,传递的是 【6】 。

6. 设有定义:int *p,x=5; 请写出使指针p指向变量x的赋值语句 【7】 。

7.设有定义:int a[ ]={1,2,3,4,5,6,7,8}; 则数组元素a[a[1]]的值是【8】 。
展开
 我来答
wenlian4588
2011-03-19 · TA获得超过488个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:73.9万
展开全部
3.请写出一条输入语句,为字符型变量ch读入数据 scanf("%c",&ch) 。
4. 求余运算符%两边运算对象的数据类型只能是 整型 。

5. 数组名作为函数的实参,传递的是 地址 。

6. 设有定义:int *p,x=5; 请写出使指针p指向变量x的赋值语句 p=&x; 。

7.设有定义:int a[ ]={1,2,3,4,5,6,7,8}; 则数组元素a[a[1]]的值是 3

又是你。 建议你多看看书, 多体会体会
更多追问追答
追问
5555555555~~~,我已经没有时间了,还有一个礼拜考试
为什么是&ch
追答
一个礼拜可以学很多啦。 
你说为 字符型变量ch 即ch为变量喽 scanf函数要求的是传入变量的地址 &这个是取地址符
&ch的意思是变量ch的地址喽。 。至于那个c%则是字符的格式控制占位符喽 要注意啊。&后面是变量呀。 不是随便的阿猫阿狗都可以的呀!
zhccsd
2011-03-19 · TA获得超过4042个赞
知道大有可为答主
回答量:1347
采纳率:66%
帮助的人:900万
展开全部
3, char c='1'; 加单引号即可
4. 整型
5.首地址
6.p=&x;
7.3 a[2]=3
个人觉得没上面东西可以解释一下
追问
3题不是  scanf("%c",&ch)              么
5题 是地址,还是首地址??
追答
对  我看错了,是scanf("%c",&ch)
比如#include
void t(int *b)
{
printf("%d",*b);
}
void main()
{
int a[8 ]={1,2,3,4,5,6,7,8};
t(a);
}
结果是1吧,其实这个例子也不严格,确实很难解释,因为这是发明C语言的人设定的,事实上这点在实际应用中也不怎么用到,实际编程的时候还是应该严谨一点,尽量不要用上面那样的语句 而是用printf("%d",*(b+0));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
okmntf
2011-03-19 · 超过19用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:52.4万
展开全部
我接着回答吧。
ch是表示输入字符的变量,而加上&符号,这是scanf输入的格式,记住就行了。
更多追问追答
追问
那&后面接几个字符都行么, 比如说 abc  也可以写成&abc么?
追答
abc就是你定义的变量名了,只要符合变量名定义规范,都行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式