题目
二、填空题1)表达式(int)((double)(5/2)+2.5)的值是【】42)若变量x,y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【】”x/y=%d”,x/y);补充完整,使其输出的计算结果形式为: x/y=11。3)若有定义语句:int a=5;,则表达式a++的值是【】。54)若有语句double x=17;int y;,当执行y=(int)(x/5)%2;之后y的值是【】15)若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句__【】_ printf("a=%d,b=%d",a,b)__。6)设有定义:float x=123.4567;,则执行以下语句后的输出结果是________________123.460000。printf("%fn",(int)(x*100+0.5)/100.0);7)以下程序运行后的输出结果是________________10 11。main()(int m=011,n=11;printf("%d %dn",++m,n++);)8)已有定义:char c=' ';int a=1,b; (此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。09)设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。310) 设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式_【】a=-b_。11)执行以下程序后的输出结果是________________________。 main() (int a=10; a=(3*5,a+4); printf(“a=%dn”,a); )12)以下程序的输出结果是________________________ # include main() ( printf(“%dn”,strlen(“IBMn0121”)); )13)已定义char ch=‘’;int i=1,j;执行j=!ch&&i++以后,i的值为________________________14)执行以下程序时输入1234567,则输出结果是________________________12 34________________.#include main()( int a=1,b;scanf("%2d%2d",&a,&b);printf("%d %dn",a,b);)15)以下程序的输出结果是________________________55________________.#include #define M 5#define N M+Mmain()( int k; k=N*N*5; printf("%dn",k);)16) 若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值:a=7b=9请完成输入语句:printf(“【】”,a,b);答案:a=%dnb=%dn17)以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。请填空。#includemain()(int x=256;printf("%d-%d-%dn",________________________,x/10%10,x/100);)18)以下程序运行后的输出结果是________________________#include<stdio.h>main(){int a=200,b=010;printf(”%d%dn”,a,b);}19)有以下程序#include<stdio.h>main(){int x,y;scanf(”%2d%ld”,&x,&y);printf(”%d\n”,x+y);}程序运行时输入:1234567程序的运行结果是________________________D) C语言的数值常量[1]中夹带空格不影响常量值的正确表示8)以下叙述中错误的是 A)C程序在运行过程中所有计算都以二进制[2]方式进行 B)C程序在运行过程中所有计算都以十进制[3]方式进行 C)所有C程序都需要编译链接无误后才能运行 D)C程序中整型变量只能存放整数,实型变量只能存放浮点数9)以下叙述中正确的是A) C程序中的注释只能出现在程序的开始位置和语句的后面B) C程序书写格式严格,要求一行内只能写一个语句C) C程序书写格式自由,一个语句可以写在多行上D)用C语言编写的程序只能放在一个程序文件中10)C语言源程序[4]名的后缀是A).exe B).C C).obj D).cp11)以下叙述中错误的是 A)在程序中凡是以“#”开始的语句行都是预处理命令行 B)预处理命令行的最后不能以分号表示结束 C)#define MAX是合法的宏定义命令行 D)C程序对预处理命令行的处理是在程序执行的过程中进行的12)以下选项中不能作为C语言合法常量的是( )A) ‘cd’ B) 0.1e+6 C)“a” D)‘011’13)一下选项中,能用作数据常量的是A)o115 B)0118 C)1.5e1.5D)115L14)以下选项中不属于字符常量的是A)'C'B)"C" C)'xCC0' D)'072'15)以下合法的字符型常量是 A)’x13’ B)’018’ C)”65”D)”n”16)以下不合法的字符常量是 A)'018' B)'”' C) '' D) ‘xcc'17)以下不合法的数值常量是 A)011 B)1e1 C)8.0E0.5 D) 0xabcd18)以下选项中能表示合法常量的是 A)整数:1,200 B)实数:1.5E2.0C)字符斜杠:‘’D)字符串:"007"19) C源程序中不能表示的数制是 ()A) 二进制B) 八进制[5]C) 十进制D) 十六进制[6]20)以下选项中,合法的一组C语言数值常量是A)028 B)12. C).177 D)0x8A .5e-3 OXa23 4c1.5 10,000 -0xf 4.5e0 Oabc 3.e521)以下不合法的用户标识[7]符是 A)j2_KEY B)Double C)4d D) _8_22)一下选项中合法的标识符[8]是A)1_1 B)1-1C)_11D)1_ _23)以下选项中,能用作用户标识符的是A)void B)8_8C)_0_D)unsigned24)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是 A)大写字母 B)连接符 C)数字字符 D)下划线25)可在C程序中用做用户标识符的一组标识符是A)and B)Date C)Hi D)case _2007 y-m-d Dr.Tom Bigl26)以下C语言用户标示符中,不合法的是A)_1B)AaBcC)a_bD)a--b27)以下选项中不合法的标识符是A)print B)FORC)&aD)_0028)下列定义变量的语句错误的是()。A)int _int ; B)double int_; C)char For;D)float US;29)以下定义语句中正确的是A)int a=b=0 ; B)char A=65+1;b='b';C)float a,double b ;D)double a=0.0,b=1.1;30)有以下定义语句,编译时[9]会出现编译错误的是A) char a='a'; B) char a='n';C) char a='aa';D) char a='x2d';31)若函数中有定义语句:int k;,则A)系统将自动给k赋初值0B)这是k中的值无意义C)系统将自动给k赋初值-1 D)这时k中无任何值32) 以下选项中正确的定义语句是()A) double a;b; B) double a=b=7; C) double a=7,b=7; D)double ,a,b;33)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定34)若变量均已正确定义并赋值,以下合法的C语言赋值语句[10]是A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;35)若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是A)a=a++,i++B)i=(a+k)<=(i+k)C)i=a%11D)i=!a36)有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 A)a%(int)(x-y)B)a>=x=y;C)(a*y)%bD)y=x+y=x37)表达式a+=a-=a=9的值是 A)9 B)_9 C)18 D)038)表达式:(int)((double)9/2)-(9)%2的值是A)0B)3C)4 D)5 39)若有定义语句: int x=10;,则表达式x-=x+x的值为A)-20B)-10C)0 D)10 40)有以下程序#include main()( int a=1,b=0; printf("%d,",b=a+b); printf("%d",a=2*b);)程序运行后的输出结果是A)0,0 B)1,0 C)3,2D)1,241)有以下程序#include main()( char c1,c2; c1='A'+'8'-'4'; c2='A'+'8'-'5'; printf("%c,%dn",c1,c2);)已知字母A的ASCII码为65,程序运行后的输出结果是A)E,68B)D,69 C)E,D D)输出无定值42)设有定义:int x=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*xC)x*=(1+x)D)2*x,x+=243) 以下不能正确表示代数式的C语言表达式是()A) 2*a*b/c/d B) a*b/c/d*2 C) a/c/d*b*2 D)2*a*b/c*d44)设变量已正确定义并赋值,以下正确的表达式是A)x=y*5=x+z B)int(15.8%5)C)x=y+z+5,++yD)x=25%5.045)表达式3.6-5/2+1.2+5%2的值是 A)4.3 B) 4.8 C) 3.3 D) 3.8**46)若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( ) A)sqrt(abs(n^x+e^x)) B) sqrt(fabs(pow(n,x)+pow(x,e))) C)sqrt(fabs(pow(n,x)+exp(x))) D) sqrt(fabs(pow(x,n)+exp(x)))47)设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是 A)k++ B)k+=1 C)++k D)k+148)若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是()。A)++X,Y=X-- B)X+1=Y C)X=X+10=X+Y D)double(x)/1049)已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,以下不能将变量c中大写字母转换为对应小写字母的语句是 A)c=(c-‘A’)%26+’a’ B) c=c+32 C) c=c-‘A’+’a’ D) c=(‘A’+c)%26-‘a’50)有以下程序,其中k的初值为八进制数#include main()(int k=011;printf("%dn",k++);)程序运行后的输出结果是A)12B)11C)10D)951)有以下程序:main()( int x,y,z;x=1 ;y=1 ;z= x++,y++,++y;printf("%d,%d,%dn",x,y,z);)程序运行后的结果是()。A)2,3,3 B)2,3,2C)2,3,1 D)2,2,152)程序段[11]:int x=12; double y=3.141593;printf("%d%8.6f",x,y);的输出结果是A)123.141593B)12 3.141593C)12,3.141593 D)123.141593053)下四个程序中,完全正确的是 A)#includeB)#include main();main() (/*programming*/{/*programming/* printf(“programming!n”); printf(“programming!n”);)} C) #includeD) include main()main() (/*/*programming*/*/ {/*programming*/ printf(“programming!n”); printf(“programming!n”);)}54)阅读以下程序#include main()( int case; float printF; printf("请输入2个数:"); scanf("%d %f",&case,&printF); printf("%d %fn",case,printf);)该程序在编译时产生错误,其出错原因是A)定义语句出错,case是关键字,不能用作用户自定义标识符B)定义语句出错,printF不能用作用户自定义标识符C)定义语句无错,scanf不能作为输入函数使用D)定义语句无措,printf不能输出case的值 55)设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符) A)10□X□20□Y〈回车〉 B)10□X20□Y〈回车〉 C)10□X〈回车〉 D)10X〈回车〉 20□Y〈回车〉 20Y〈回车〉56)有以下程序,其中%u表示按无符号整数输出 main() (unsigned int x=0xFFFF; /* x的初值为十六进制数*/ printf(“%un”,x); )程序运行后的输出结果是 A)-1 B)65535 C)32767 D)0xFFFF57)有以下程序段char ch; int k;ch='a'; k=12;printf("%c,%d,",ch,ch,k); printf("k=%dn",k);已知字符a的ASCll十进制代码为97,则执行上述程序段后输出结果是A)因变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零值或不定值C)a,97,12k=12D)a,97,k=1258)设有定义:int a;float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,a和b值分别是()。A)876和543.000000B)87和6543.000000C)87和543.000000D)76和543.00000059)有以下程序:main()( int a=0,b=0;a=10;b=20;printf("a+b=%dn",a+b);)程序运行的结果是()。A)a+b=10B)a+b=30C)30D)出错60)已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句printf("%d,%d",c1,c2-2);后,输出结果是A)A,B B)A,68 C)65,66 D)65,6861)有以下程序#includemain()(inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);)若通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是(以下_代表空格,代表回车)
二、填空题1)表达式(int)((double)(5/2)+2.5)的值是【】42)若变量x,y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【】”x/y=%d”,x/y);补充完整,使其输出的计算结果形式为: x/y=11。3)若有定义语句:int a=5;,则表达式a++的值是【】。54)若有语句double x=17;int y;,当执行y=(int)(x/5)%2;之后y的值是【】15)若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句__【】_ printf("a=%d,b=%d",a,b)__。6)设有定义:float x=123.4567;,则执行以下语句后的输出结果是________________123.460000。printf("%f\n",(int)(x*100+0.5)/100.0);7)以下程序运行后的输出结果是________________10 11。main(){int m=011,n=11;printf("%d %d\n",++m,n++);}8)已有定义:char c=' ';int a=1,b; (此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。09)设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。310) 设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式_【】a=-b_。11)执行以下程序后的输出结果是________________________。 main() {int a=10; a=(3*5,a+4); printf(“a=%d\n”,a); }12)以下程序的输出结果是________________________ # include main() { printf(“%d\n”,strlen(“IBM\n012\1\\”)); }13)已定义char ch=‘$’;int i=1,j;执行j=!ch&&i++以后,i的值为________________________14)执行以下程序时输入1234567,则输出结果是________________________12 34________________.#include main(){ int a=1,b;scanf("%2d%2d",&a,&b);printf("%d %d\n",a,b);}15)以下程序的输出结果是________________________55________________.#include #define M 5#define N M+Mmain(){ int k; k=N*N*5; printf("%d\n",k);}16) 若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值:a=7b=9请完成输入语句:printf(“【】”,a,b);答案:a=%d\nb=%d\n17)以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。请填空。#includemain(){int x=256;printf("%d-%d-%d\n",________________________,x/10%10,x/100);}18)以下程序运行后的输出结果是________________________#include<stdio.h>main(){int a=200,b=010;printf(”%d%d\n”,a,b);}19)有以下程序#include<stdio.h>main(){int x,y;scanf(”%2d%ld”,&x,&y);printf(”%d\n”,x+y);}程序运行时输入:1234567程序的运行结果是________________________D) C语言的数值常量[1]中夹带空格不影响常量值的正确表示8)以下叙述中错误的是 A)C程序在运行过程中所有计算都以二进制[2]方式进行 B)C程序在运行过程中所有计算都以十进制[3]方式进行 C)所有C程序都需要编译链接无误后才能运行 D)C程序中整型变量只能存放整数,实型变量只能存放浮点数9)以下叙述中正确的是A) C程序中的注释只能出现在程序的开始位置和语句的后面B) C程序书写格式严格,要求一行内只能写一个语句C) C程序书写格式自由,一个语句可以写在多行上D)用C语言编写的程序只能放在一个程序文件中10)C语言源程序[4]名的后缀是A).exe B).C C).obj D).cp11)以下叙述中错误的是 A)在程序中凡是以“#”开始的语句行都是预处理命令行 B)预处理命令行的最后不能以分号表示结束 C)#define MAX是合法的宏定义命令行 D)C程序对预处理命令行的处理是在程序执行的过程中进行的12)以下选项中不能作为C语言合法常量的是( )A) ‘cd’ B) 0.1e+6 C)“a” D)‘\011’13)一下选项中,能用作数据常量的是A)o115 B)0118 C)1.5e1.5D)115L14)以下选项中不属于字符常量的是A)'C'B)"C" C)'\xCC0' D)'\072'15)以下合法的字符型常量是 A)’\x13’ B)’\018’ C)”65”D)”\n”16)以下不合法的字符常量是 A)'\018' B)'\”' C) '\\' D) ‘\xcc'17)以下不合法的数值常量是 A)011 B)1e1 C)8.0E0.5 D) 0xabcd18)以下选项中能表示合法常量的是 A)整数:1,200 B)实数:1.5E2.0C)字符斜杠:‘\’D)字符串:"\007"19) C源程序中不能表示的数制是 ()A) 二进制B) 八进制[5]C) 十进制D) 十六进制[6]20)以下选项中,合法的一组C语言数值常量是A)028 B)12. C).177 D)0x8A .5e-3 OXa23 4c1.5 10,000 -0xf 4.5e0 Oabc 3.e521)以下不合法的用户标识[7]符是 A)j2_KEY B)Double C)4d D) _8_22)一下选项中合法的标识符[8]是A)1_1 B)1-1C)_11D)1_ _23)以下选项中,能用作用户标识符的是A)void B)8_8C)_0_D)unsigned24)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是 A)大写字母 B)连接符 C)数字字符 D)下划线25)可在C程序中用做用户标识符的一组标识符是A)and B)Date C)Hi D)case _2007 y-m-d Dr.Tom Bigl26)以下C语言用户标示符中,不合法的是A)_1B)AaBcC)a_bD)a--b27)以下选项中不合法的标识符是A)print B)FORC)&aD)_0028)下列定义变量的语句错误的是()。A)int _int ; B)double int_; C)char For;D)float US$;29)以下定义语句中正确的是A)int a=b=0 ; B)char A=65+1;b='b';C)float a,double b ;D)double a=0.0,b=1.1;30)有以下定义语句,编译时[9]会出现编译错误的是A) char a='a'; B) char a='\n';C) char a='aa';D) char a='\x2d';31)若函数中有定义语句:int k;,则A)系统将自动给k赋初值0B)这是k中的值无意义C)系统将自动给k赋初值-1 D)这时k中无任何值32) 以下选项中正确的定义语句是()A) double a;b; B) double a=b=7; C) double a=7,b=7; D)double ,a,b;33)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定34)若变量均已正确定义并赋值,以下合法的C语言赋值语句[10]是A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;35)若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是A)a=a++,i++B)i=(a+k)<=(i+k)C)i=a%11D)i=!a36)有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 A)a%(int)(x-y)B)a>=x=y;C)(a*y)%bD)y=x+y=x37)表达式a+=a-=a=9的值是 A)9 B)_9 C)18 D)038)表达式:(int)((double)9/2)-(9)%2的值是A)0B)3C)4 D)5 39)若有定义语句: int x=10;,则表达式x-=x+x的值为A)-20B)-10C)0 D)10 40)有以下程序#include main(){ int a=1,b=0; printf("%d,",b=a+b); printf("%d",a=2*b);}程序运行后的输出结果是A)0,0 B)1,0 C)3,2D)1,241)有以下程序#include main(){ char c1,c2; c1='A'+'8'-'4'; c2='A'+'8'-'5'; printf("%c,%d\n",c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是A)E,68B)D,69 C)E,D D)输出无定值42)设有定义:int x=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*xC)x*=(1+x)D)2*x,x+=243) 以下不能正确表示代数式的C语言表达式是()A) 2*a*b/c/d B) a*b/c/d*2 C) a/c/d*b*2 D)2*a*b/c*d44)设变量已正确定义并赋值,以下正确的表达式是A)x=y*5=x+z B)int(15.8%5)C)x=y+z+5,++yD)x=25%5.045)表达式3.6-5/2+1.2+5%2的值是 A)4.3 B) 4.8 C) 3.3 D) 3.8**46)若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( ) A)sqrt(abs(n^x+e^x)) B) sqrt(fabs(pow(n,x)+pow(x,e))) C)sqrt(fabs(pow(n,x)+exp(x))) D) sqrt(fabs(pow(x,n)+exp(x)))47)设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是 A)k++ B)k+=1 C)++k D)k+148)若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是()。A)++X,Y=X-- B)X+1=Y C)X=X+10=X+Y D)double(x)/1049)已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,以下不能将变量c中大写字母转换为对应小写字母的语句是 A)c=(c-‘A’)%26+’a’ B) c=c+32 C) c=c-‘A’+’a’ D) c=(‘A’+c)%26-‘a’50)有以下程序,其中k的初值为八进制数#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是A)12B)11C)10D)951)有以下程序:main(){ int x,y,z;x=1 ;y=1 ;z= x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的结果是()。A)2,3,3 B)2,3,2C)2,3,1 D)2,2,152)程序段[11]:int x=12; double y=3.141593;printf("%d%8.6f",x,y);的输出结果是A)123.141593B)12 3.141593C)12,3.141593 D)123.141593053)下四个程序中,完全正确的是 A)#includeB)#include main();main() {/*programming*/{/*programming/* printf(“programming!\n”); printf(“programming!\n”);}} C) #includeD) include main()main() {/*/*programming*/*/ {/*programming*/ printf(“programming!\n”); printf(“programming!\n”);}}54)阅读以下程序#include main(){ int case; float printF; printf("请输入2个数:"); scanf("%d %f",&case,&printF); printf("%d %f\n",case,printf);}该程序在编译时产生错误,其出错原因是A)定义语句出错,case是关键字,不能用作用户自定义标识符B)定义语句出错,printF不能用作用户自定义标识符C)定义语句无错,scanf不能作为输入函数使用D)定义语句无措,printf不能输出case的值 55)设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符) A)10□X□20□Y〈回车〉 B)10□X20□Y〈回车〉 C)10□X〈回车〉 D)10X〈回车〉 20□Y〈回车〉 20Y〈回车〉56)有以下程序,其中%u表示按无符号整数输出 main() {unsigned int x=0xFFFF; /* x的初值为十六进制数*/ printf(“%u\n”,x); }程序运行后的输出结果是 A)-1 B)65535 C)32767 D)0xFFFF57)有以下程序段char ch; int k;ch='a'; k=12;printf("%c,%d,",ch,ch,k); printf("k=%d\n",k);已知字符a的ASCll十进制代码为97,则执行上述程序段后输出结果是A)因变量类型与格式描述符的类型不匹配输出无定值B)输出项与格式描述符个数不符,输出为零值或不定值C)a,97,12k=12D)a,97,k=1258)设有定义:int a;float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,a和b值分别是()。A)876和543.000000B)87和6543.000000C)87和543.000000D)76和543.00000059)有以下程序:main(){ int a=0,b=0;a=10;b=20;printf("a+b=%d\n",a+b);}程序运行的结果是()。A)a+b=10B)a+b=30C)30D)出错60)已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句printf("%d,%d",c1,c2-2);后,输出结果是A)A,B B)A,68 C)65,66 D)65,6861)有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是(以下_代表空格,代表回车)
题目解答
答案
【 】 【 】 【 】 a=14 【 】 9 【 】 1 _ 【 】 _ ___ _ 【 】 __ __ 【 】 x%10 【 】。 2008 【 】。 15