基础编程
写出下列程序执行后的结果#include <stdio.h>
void main( )
{ inta, b, c, d, x;
a=c=x=0; b=1;d=20;
if (a)
d=d-10;
else
if (!b)
if(!c)
x=15;
else
x=25;
printf(“%d,%d\n”, d, x);
}
7.有如下程序段,则输出结果是:
intk=5, m=1;
switch(k)
{ case1:m++;
case5:m*=3;
case9:m+=4; break;
case11: m+=1;
default : m+=3;}
printf(“%d\n”,m);
A)10 B)7 C)3 D)11
9. 写出下面程序输出结果
#include <stdio.h>
voidmain( )
{inta=13, b=21, m=0;
switch( a%3 )
{ case 0: m++;break;
case 1: m++;
switch( b%2 )
{default:m++;
case 0:m++; break; }
}
printf(“%d\n”,m) ;
}
4.编写程序,输入三个数,用if来让他们从小到大输出。
5.给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,81~89分为B,70~ 79分为C,60~69分为D,60分以下为E。
球球各位能给个初学者能看懂的答案嘛。。。。想要注释,,,很迷茫,搞了几天这几道题还有问题
兄弟,你的问题太多了,给别人机会,也是给自己机会。
你现在一个帖子那可是可是5个最佳答案呀~~
论坛上朋友们回答你的问题,不求你的金,不求你的银,只求得到最佳答案后,系统给的那个技术值呀,这个可是花钱买不来的(买个会员,绝对买不到技术值),所以,这个最佳答案,也就是对别人回答你的问题的最好的报答了 第一题d=20 x=25 第1题:d = 20,x = 0 // 此题有错误,最后一句printf()函数中使用了非英文引号
第2题:m = 7 // 即答案B),最后一句printf()函数中使用了非英文引号,等于7的原因:case 5被执行,m = 4,由于没有break 语句,default 语句被执行 : m += 3 = 4 + 3 = 7;
第3题:m = 3 // 最后一句printf()函数中使用了非英文引号
后面两个编程题,谁愿意谁答,我没有意见,因为我是来学习的,答前面三个,我已经满足了,后面回答不必忌讳,可以引用我的答案
乐乐学编程 发表于 2020-10-31 23:06
兄弟,你的问题太多了,给别人机会,也是给自己机会。
你现在一个帖子那可是可是5个最佳答案呀~~
论坛上 ...
抱歉哈,我最近一直搞这些,就很烦,没注意到咱们这个论坛的特点,抱歉啊,我会注意的,之前的我会删了的。 楠楠宝贝吖 发表于 2020-11-1 08:17
抱歉哈,我最近一直搞这些,就很烦,没注意到咱们这个论坛的特点,抱歉啊,我会注意的,之前的我会删了的 ...
不知者,不为过。以后注意这个问题就是了。说实话,后面的两个问题,我以前回答过,电脑里也有现成的程序,只是这两天系统出了点问题,一时间打不开那个盘了 乐乐学编程 发表于 2020-11-1 22:46
不知者,不为过。以后注意这个问题就是了。说实话,后面的两个问题,我以前回答过,电脑里也有现成的程序 ...
好的好的,蟹蟹,我会多多注意的
页:
[1]