C语言问题,求助

这个为什么是B啊,求大佬指导一下

这题是迷惑人用的……
因为循环内部没有break,所以for会一直运行下去,直到a=11,。这时a大于10,循环结束。
最终a的值为11
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-19
for(a=0;a<=10;a++)
直到a=11时,循环结束。循环体对a的值没有影响,包括continue对循环没有影响。
所以,最后打印a的值是11,选项B。
第2个回答  2019-06-19

C语言小白求助···
include <stdio.h>int main(){int a[3][3];int i = 0, j = 0, num = 1;for(;i < 3;i++){for(;j < 3;j++){a[i][j] = num;++num;}}\/\/对角线我随便选一个,比如是左上到右下的int result = a[0][0] + a[1][1] + a[2][2];printf("%d",result);return ...

C语言菜鸟求助:执行语句for(i=0;i++
求助!c语言 执行语句“for(i=1;i++<5;);"后变数i的值是? c语言 执行语句“for(i=1;i++<5;);"后变数i的值是 6 因为当i==4时,(随后i变为5)判断为真,执行回圈 当i==5时,(随后i变为6)判断为假,退出回圈 int i; for(i=0;i++<10;i++)i++; printf("%d",...

C语言问题 求助各位,这道题的答案是10,为什么?是不是答案给错了啊_百度...
k= 10* (i)>(j)?(i):(j);10*(i)的值始终大于j的值,因此返回了i的值,也就是10。

c语言的问题,求助解答。
1. (z>=y>=x)? 1:0 z>=y就是对的,所以为1 ,然后1>=x不对,所以为0,所以整个表达式为0 2. z>=y&&y>=x z>=y对为1 ,y>=x对为1,1&&1,所以答案为1,A

C语言求助,哪位大佬帮我看看这道题?一直搞不清楚
知道答主 回答量:133 采纳率:0% 帮助的人:5.2万 我也去答题访问个人页 关注 展开全部 这是一道C语言的增删改查的链表操作操作的典型题目,同时考察对结构体的理解程度。最简单的就是使用顺序链表做。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...

c语言编程求助,越多越好我可以加,一题也行,感谢大神!
1#include<stdio.h>int prime(int n){ int flag=1; if(n<=1) return 0; for(int i=2;i*i<=n;i++){ if(n%i==0){ flag=0; break; } } if(flag) return 1; else return 0;}int main(){ int t; scanf("%d",&t); if(prime(t...

C语言简单的字符串、字符处理问题求助
第一题:简单点的做法是申请个足够大的char数组。比如假定最多1000种字串,每串最大长度为20,就申请word[1000][20],以及一个num[1000],一个字串个数wordNum,初始化置为0。然后每读到一个字串就d到word中检测有没有重复的,有的话就给对应序号的num[i]加一,没有的话就添加,然后num[i]...

c语言求助
首先明确一点:数组名代表的是数组在内存中的首地址,举个例子:对于数组p[3],p[0]的内存地址是d0,则p[1]地址是d0+1,p[2]是d0+2,p就代表d0 这里显然是将a数组的首地址赋给一个指针变量,能表示a数组首地址的只有a,而a[0]等存放的是a数组具体值,所以排除A,C 再看p,p既然是指针,那...

求助~会C语言的帮忙解答下~
一、数据结构。a和b为结构体数组,每个数组元素为一个结构体,包括学号、姓名等信息。二、输入输出。用fscanf函数从文件一次读入一个结构体元素的值,循环读到文件尾,一个数组就赋值完毕了。同理,用fprintf函数向文件一次输出一个数组元素,循环直至全部输出。三、删去相同学号元素。对a中每个元素的学号...

C语言问题T T求助!
将主函数中的对letter等的定义和赋值全部删除,函数外部将所有值都赋为0,将输入改为gets(str);这样就正确了,前者是因为在主函数中的那些赋值和定义将全局变量屏蔽,至于后者,我也不知道是为什么,,抱歉啦。

相似回答