c语言基础问题,求大佬求解

作者&投稿:禹韦 (若有异议请与网页底部的电邮联系)
~

第一图的程序



因为y==9时,y%3==0,执行打印语句,y先自减再打印,输出8,执行continue;跳过后面的语句.

for循环执行y--,y==7,y%3不等于0,不执行if语句

for循环执行y--,y==6,y%3==0,执行打印语句,y先自减再打印,输出5,执行continue;跳过后面的语句.

for循环执行y--,y==4,y%3不等于0,不执行if语句

for循环执行y--,y==3,y%3==0,执行打印语句,y先自减再打印,输出2,执行continue;跳过后面的语句.

for循环执行y--,y==1,y%3不等于0,不执行if语句

for循环执行y--,y==0,y不大于0,触发for循环终止条件,结束for循环

所以输出852,选B

第二图的程序


因为k==3,进入if语句k++>3是先比较后自加1,3不大于3,

执行else语句,这时k自加1,k==4,执行打印语句,--k是先自减后打印,

所以输出3,选C



第一个程序里,y--表示先减一,然后再在y%3中使用y,所以y的值为9,所以最终结果为741。第二个程序中,k++表示先使用,然后再加一,所以k的值为3,而--k表示先减一,然后再使用,所以最终结果为2。

表达式y%3仅仅是将y对3取余,没有改变变量y的值

写成y=y%3才会改变y的值




C语言基础题求大神 a=2,b=4,c=6, a||b+c&&b-c 的值是多少啊 为什么a<...
b = %d, c = %d\\n",a,b,c);\/\/结果为:###a = 26,b = 13,c = 19return 0;}由于a++=25,结果为真,则继续执行;b--=14>2,结果为假,所以整个三目运算表达式结果为假,则后面的c++不执行,输出:后面的结果。

C语言基础知识:输入10个学生的成绩求最大值,最小值,平均值,排列(从小...
j,t;printf("please input 10 number :\\n");for(i=0;i<10;i++) \/\/输入10个数scanf("%d",&a[i]);min=a[0]; \/\/初始化最大最小值max=a[0];for(i=0;i<10;i++)\/\/打擂台选最小值if(min>a[i])min=a[i];for...

易语言基本问题求解答!!!
在对话框中显示信息,等待用户单击按钮,并返回一个整数告诉用户单击哪一个按钮。该整数为以下常量值之一: 0、#确认钮; 1、#取消钮; 2、#放弃钮; 3、#重试钮; 4、#忽略钮; 5、#是钮; 6、#否钮。如果对话框有“取消”按钮,则按下 ESC 键与单击“取消”按钮的效果相同。本命令为初级...

c语言问题,求大神帮助
float x,y;scanf("%.2f",&x)

C语言程序设计中几个很基础的问题,求大神帮忙解答,感激不尽~~_百度...
x\/3为int存储为3 y==3为true 取反则为0 B. y!=x%7 x%7=3 y!=3为false 则为0 C. x>0&&y<0 x>0 满足 y<0不满足 求同则为false 则为0 D. x!=y||x>=y x!=y满足 为true x>=y不满足 为false true||false 为true ...

C语言 基础题求解答
因此:甲供词:B+D=1(有小偷)乙供词:B+C=1(有小偷)丙供词:A+D=1(有小偷)四名嫌犯中必有小偷,所以A+B+C+D=1 如此计算:(B+D)+(B+C)+(A+D)=3 A+B+C+D=1 上下等式相减结果为:B+B=2 由此得出结果:B=1 也就是说乙为小偷 ...

计算机有关c语言的一些问题选择 各位大大 求帮忙~~~
第九题:a 理由:C语言编译器的首要工作是检查语法错误,不能检查逻辑错误 第九题:a 理由: '\\72'是转义字符,意思是ascii码值是八进制数72即十进制数58所代表的字符 第十题:b 理由:记住就行 第十一题:a 理由:void既是空的意思 也就是没有返回值 第十二题:这一题我看不大清楚你的...

c语言基础问题不会,求解析问题和答案
case9已经跳过去了,不会回头

C语言基础题目,求助!
这些题目都很基础,楼主要好好看看书了:1.若有代数式 ,则错误的C语言表达式是( c )。A a*e\/c\/b B a*e\/b\/c C a*e\/b*c D a\/b\/c*e 2.以下程序的输出结果是( c )。main( ){ int a=7,b=5;printf(“%d\\n”,b=b\/a);} A 不确定值 B 5 C 1 ...

一些关于C与C++以及其他语言的问题 求高手 求大师 跪求各位好心人_百 ...
1.首先,说C++是C的超集是不准确的,国外教材基本上都没这么说过,只有部分国内教材才有这东西。因为C++从设计之初就是只说了兼容大部分的C89语法,但是对于一些C里边较为老旧和违背设计原理的东西是通过警告或者禁止等方式予以放弃了的。所以说C++是C的超集严格来说错误的。而且,C++98兼容的是C89标准...

罗江县13630543822: 初学C语言问题求解... -
希飞氨苄: c语言中有位操作,但没有位类型,假设有位类型,我们取名叫bit,那么bit这种类型的长度就是1,那么你说1位能表示多少个数呢?如果你是初学者可能会说10个数:0~9,但是计算机是使用二进制计数的,也就是说计算机只认识0和1,所以,...

罗江县13630543822: 5道c语言 基础题目 求解 -
希飞氨苄: 16.计算存放在数组score中12位学生成绩的平均分,并输出高于平均分的人数.#include <stdio.h> void main() { int score[N]={67,78,66,79,73,82,69,85,77,80,93,72}; int i; float s = 0; for(i = 0; i < N; i++) { s += score[i]; } s = s/N; int n = 0; for(i = 0; i < N;...

罗江县13630543822: C语言新手问大佬们个问题 -
希飞氨苄: 等待输入n呢……且,scanf("%f",&d);应该为scanf("%lf",&d);.不过这并不影响你提的问题.

罗江县13630543822: 求助大佬,C语言基础题 -
希飞氨苄: 2 个关键:2位数字的随机数: a[i]= 10 + rand() % 90; 10位或个位 含5 的 并高于平均值的 数:if (a[i]>ave && ( a[i]%5==0 || (a[i]/10) %5 == 0)) {b[n]=a[i];n++;}程序:#include #include int main(){ int a[50],b[50];int i,j,n,t;float ave=0;srand((unsigned)...

罗江县13630543822: c语言基础问题.求详解
希飞氨苄:#include <stdio.h> int main(){ char c; int poor='a'-'A'; // 这个就是ASCII算的差 32 printf("输入一个字母:\n"); scanf("%c",&c); if(c>='a'&&c<='z') //如果是小写,就减去32变成大写 { c=c-poor; } printf("字母变换结果:%c \n",c); return 0; } 望采纳!谢谢! 说错了!是把int main() 改成 main() ,然后去掉 return 0;

罗江县13630543822: C语言入门,很简单的问题求解 -
希飞氨苄: 因为表达式1/3中1、3都是int型,返回值默认也是int型,而1/3本来是等于0.3333....但由于其返回值是int型就截掉了最后的尾数变成了0其实你可以这样写的a=1.0/3.0;这样编译器就把他当作浮点数来计算了,

罗江县13630543822: C语言基础题,求解! -
希飞氨苄: if(i+j!=n&&i!=n-1&&i!=n-1)//这里好像不对,搞不懂副对角线怎么表示 改为 if(i != n -1 || j != n-1 || i != j) // i=j为副对角线上的点

罗江县13630543822: 求解一道C语言基础编程题. -
希飞氨苄: 首先看一下程序的逻辑(虽然貌似题主应该不是在这一块有问题:关于ascii码的解释:首先得知道每个字符和数值的对应关系(图不清晰可看戳这里:ascii编码对应表好了,现在看程序中的第一个if语句,在用大于、小于这些运算比较符比较...

罗江县13630543822: c语言的基础问题,求解!!! -
希飞氨苄: 答案是A,这种表达式只有在ASP中看到.ch=getchar() 相当于 if(getch());getch()函数,返回的是所按字符的acsii码值,都是大于0的.比如:敲回车,就相当于if(13).这个IF语句是永远成立的.

罗江县13630543822: 求大佬解决c语言问题啊 -
希飞氨苄: 测试代码解题思路:输入N个数给数组,再将数组传递给自定义函数进行处理.e79fa5e98193e4b893e5b19e31333433623738在自定义函数中找出在数组中的最大值和最小值的下标,并分别保存在max和min变量中.根据最大值和最小值所保存...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网