【简答题】【消耗次数: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); }
参考答案:
复制
纠错
➡️如需代学继续教育,联系微信:yizhituziang

相关题目
【单选题】 若有语句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
【单选题】 若有定义:charc1=A,c2=B;语句printf("%d+%d=%d",c1,c2,c1+c2);运行后的结果为()。(说明:A的ASCII码的十进制值为65)
①  A+B=131
②  65+66=AB
③  A+B=AB
④  65+66=131
【单选题】 下述程序的运行结果( )。 #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
随机题目
【单选题】 “自郁成积,自积成血,痰挟瘀血,遂成窠囊”出自:
①  《丹溪心法》
②  《局方发挥》
③  《医学正传》
④  《素问》
⑤  《难经》
【单选题】 下列不属于肺结节中医病名归属的是
①  咳嗽
②  肺痹
③  息贲
④  窠囊
⑤  胸痹
【单选题】 最早记载肺癌晚期表现的中医典籍是
①  《景岳全书积聚论治》
②  《血证论》
③  《医宗必读》
④  《诸病源候论》
⑤  《素问玉机真藏论》中
【单选题】 肺结节的中医病机主要是
①  正气不足
②  痰浊
③  血瘀
④  气机不畅
⑤  以上均是
【单选题】 肺结节分类不包括:
①  磨玻璃影
②  实性结节
③  亚实性结节
④  混杂磨玻璃结节
⑤  纯磨玻璃结节
【单选题】 中国肺结节诊治中国专家共识2018所指微小结节大小是:
①  3mm
②  5mm
③  8mm
④  3cm
⑤  5cm
【单选题】 实性肺结节,平均倍增时间为149天;随访多久未见增大,良性可能大。
①  149天以上
②  半年
③  一年
④  2年
⑤  3年
【单选题】 结节与肿块区分的标准是多少?
①  0.3cm
②  0.5cm
③  3cm
④  5cm
⑤  10cm
【单选题】 中国肺结节专家诊治共识中,是以何为首要分类处理点的:
①  结节分布
②  结节大小
③  以肺癌危险因素为区分
④  患者随访时间
⑤  结节密度
【单选题】 肺结节的CT定量分析包括以下哪些参数
①  直径
②  体积
③  密度
④  质量
⑤  以上均是