【简答题】【消耗次数: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
④  全电视信号
随机题目
【判断题】 不同历史时期爱国主义具有相同的内涵和特点 。
①  正确
②  错误
【单选题】 任何人都从属于一定的社会群体,处于一定的社会关系之中。这些社会关系的总和决定了( )。
①  人生目的
②  人的本质
③  人生道路
④  人生态度
【单选题】 爱国主义在不同的历史时代和文化背景下,有着不同的内涵。在我国新民主主义革命时期,爱国主义主要表现在致力于推翻帝国主义、封建主义和官僚资本主义的反动统治,把黑暗的旧中国改造成光明的新中国。在现阶段,爱国主义主要表现在献身于建设和保卫社会主义现代化事业,献身于促进祖国统一大业。这体现了( )。
①  爱国主义是历史的、抽象的
②  爱国主义是历史的、具体的
③  爱国主义是客观的、抽象的
④  爱国主义是主观的、具体的
【单选题】 当代青年承担的历史使命是( )。
①  实现和建设共产主义的历史使命
②  继往开来,建设中国特色社会主义,勇于创新,实现中华民族伟大复兴的历史使命
③  建立“民主社会主义”的历史使命
④  使一部分人富起来的历史使命
【单选题】 在大学阶段,( ) 是同学们的主要任务,是大学生活的中心内容。
①  参加社团
②  交友
③  学习
④  休闲生活
【单选题】 实现人生价值的根本途径是( )。
①  培养积极进取的人生态度
②  自觉提高自我的主体素质和能力
③  进行有意识、有目的的创造性实践活动
④  树立正确的人生观
【单选题】 中华民族在五千多年的发展中形成的伟大民族精神的核心是( )。
①  团结统一
②  爱好和平
③  爱国主义
④  国际主义
【单选题】 一国的历史传统、文化背景、安全形势、社会制度最可能对()的设定产生影响。
①  法律权利
②  法律义务
③  权利主体
④  以上都不对
【单选题】 我们在处理个人与集体、个人与他人的关系时,应当遵循的原则是( )
①  主观为自己,客观为他人
②  只有集体利益,没有个人利益
③  先集体后个人,先他人后自己
④  以自我为中心,一切从个人利益出发
【单选题】 以下哪一项是我国核心价值体系的高度凝练和集中表达?
①  中国特色社会主义共同理想
②  社会主义核心价值观
③  民族精神和时代精神
④  社会主义荣辱观