【简答题】【消耗次数:1】
统计整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1、c2、c3返回主函数。 例如,当n=123114350时,结果应该为:c1=3 c2=1 c3=2。 #includeint c1,c2,c3; void fun(long n) { c1 = c2 = c3 = 0; while (n) { /************found************/ switch([填空1]) { case 1: c1++; break; /************found************/ case 2: c2++;[填空2] case 3: c3++; } n /= 10; } } main() { int n=123114350; fun(n); printf(\nn=%d c1=%d c2=%d c3=%d\n,n,c1,c2,c3); }
参考答案:
复制
纠错
相关题目
【单选题】 若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:()(a的ASCII码值为97)
①  M、2
②  G、3
③  G、2
④  D、g
【简答题】 有以下程序(说明:字符0的ASCII码值为48)#includestdio.hmain(){ char c1,c2;scanf(%d,c2=c1+9;printf(%c%c\n,c1,c2); }若程序运行时从键盘输入48回车,则输出结果为[填空1]。
【单选题】 巳知字母A的ASCII码是65,以下程序的执行结果是()#includestdio.hmain(){charc1=A,c2=Y;printf("%d,%d\n",c1,c2);
①  A,Y
②  65,65
③  65,90
④  65,89
【单选题】 有以下程序: main( ) { int c; while((c=getchar( ) ) != \n ) { switch(c- 2 ) { case 0 : case 1 : putchar(c+4) ; case 2 : putchar(c+4) ; break; case 3 : putchar(c+3) ; default: putchar(c+2) ; break; } } printf(\n } 当输入: 247, 程序的输出结果是()。
①  689
②  6689
③  66778
④  66887
【单选题】 下述程序的运行结果( )。 #includevoid main() { int a=1,b=2,c=3; if(c=a)printf(%d\n else printf(%d\n }
①  1
②  3
③  5
④  6
【单选题】 设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为()。
①  1
②  2
③  3
④  4
【单选题】 下述程序的运行结果( )。 #includevoid main() { int a=5,b=4,c=3,d=2; if(ac)printf(%d\n else if((c-1=d)==1)printf(%d\n,d+1); else printf(%d\n,d+2); }
①  0
②  1
③  2
④  3
【单选题】 下述程序的运行结果( )。 #includevoid main() { int a=5,b=4,c=3,d=2; if(ac)printf(%d\n else if((c-1=d)==1)printf(%d\n,d+1); else printf(%d\n,d+2); }
①  1
②  2
③  3
④  4
【单选题】 有以下程序:main(){intc;while((c=getchar())!=\n){switch(c-2){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}}printf("\n");}当输入:247回车,程序的输出结果是()。
①  689
②  6689
③  66778
④  66887
【单选题】 用Y/C1/C2表示的彩色电视信号称为( )。
①  分量信号
②  复合视频信号
③  分离电视信号S-Video
④  全电视信号
随机题目
【判断题】 合同更新只能是当事人双方协商一致的产物。
①  正确
②  错误
【多选题】 下列情况,属于正当防卫的是
①  杀人犯正要持枪杀人时,被害人顺手拣起砖头砸向杀人犯,将其打成重伤
②  强奸犯正在对妇女实施暴力威胁时,妇女奋力反击,将强奸犯咬伤
③  抢劫犯正持刀威胁被害人,被过路群众用石头砸伤头部
④  把小偷制服后,将其打成轻伤
【多选题】 紧急避险超过必要限度造成不应有的损害的,应当负刑事责任,但是应当(?AB?)处罚紧急避险超过必要限度造成不应有的损害的,应当负刑事责任,但是应当( )处罚
①  减轻
②  免除
③  从轻
④  从重
【多选题】 我国刑罚的目的及基本内容是
①  预防犯罪
②  惩罚犯罪
③  一般预防和特殊预防
④  教育公民
【多选题】 某村总有小偷盗窃村民温室大菜棚的猴头菇,于是村民自发的组织起来看管村民的大棚,一日,小偷甲正在盗窃的时候被村民抓住,曾经多次被偷的四个村民对甲就是一阵暴打,结果导致小偷甲当场被打死,该四个村民的行为属于
①  正当防卫
②  故意伤害(致人死亡)
③  防卫过当
④  共同犯罪
【单选题】 孙某错把张二当张三杀死,孙某应定为()。
①  故意杀人既遂
②  故意杀人未遂
③  过失致人死亡
④  故意杀人未遂和过失致人死亡
【判断题】 买卖合同是实践合同。
①  正确
②  错误
【判断题】 撤销权在性质上不属于形成权
①  正确
②  错误
【单选题】 据合同法律制度的规定,下列各项中,属于效力待定合同的是:(   )。
①  因重大误解订立的合同
②  因欺诈而订立且损害国家利益的合同
③  包含因重大过失造成对方财产损失的免责条款的合同
④  超越代理权限而订立的合同
【多选题】 司机谢某雨夜行车,从一块塑料布上压了过去,因当地农民经常在公路上晾稻谷,谢某以为塑料布下是当地农民晾的稻谷,故没在意。天亮后,有人发现塑料布下有一死人,经查,死者乙系当地一名精神病患者,雨夜睡在塑料布下,不料被谢某开车压过。下列说法正确的是
①  谢某对乙死亡结果的发生所持心理态度为疏忽大意的过失
②  乙的死亡是意外事件
③  谢某对乙的死亡结果负刑事责任
④  谢某对乙的死亡结果不负刑事责任