程序的运行结果为 【6】 。 main() char c1=’a’,c2=’b’,c3=’c’; printf("a%cb%c\tc%c\n",c1,c2,c3);
举一反三
- 执行以下程序后,输出结果为() #include main( ) { char c1,c2,c3; c1=’a’; c2=’z’; c3=c2-c1; printf(“%c,%c,%d”,c1,c2,c3); } A: a,z,25 B: A,Z,25 C: 97,122,25 D: a,z,↓
- 下列程序运行后的输出结果是【1】 void main() { char c1,c2; for(c1=’0’,c2=’9’;c1 printf(“%c%c”,c1,c2); printf(“\n”); }
- 分析下列程序,写出程序运行结果 #include intmain() { charc1='a',c2='b',c3='c'; printf("a%cb%cc%cabc\n",c1,c2,c3); return0; }
- 请在画线的地方填入适当的语句使程序能够正确运行。以下给定程序的功能是:统计整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1、c2、c3返回主函数。例如,当n=123114350时,结果应该为:c1=3 c2=1 c3=2。#include int c1,c2,c3; void fun(long n) { c1 = c2 = c3 = 0; while (n) { switch( _________ ){ case 1: c1++; break; case 2: c2++;break; case 3: c3++; } n /= 10; } } int main() { int n=123114350; fun(n); printf( n=%d c1=%d c2=%d c3=%d ,n,c1,c2,c3); }
- 执行以下程序段后,c3的值为______。 int c1=1, c2=2, c3; c3=1.0/c2*c1; A: 0 B: 0.5 C: 1 D: 2