执行“printf("%c",’F’-2);”语句后得到的输出结果为H。()
执行“printf("%c",’A’+2);”语句后得到的输出结果为()。
若定义了charch[]={″abc def″},*p=ch;则执行printf(″%c″,*p+4);语句的输出结果是()
printf(%d\n,c);与printf(c,%d\n);都是正确的格式化输出语句
若有以下定义和语句:int a=010, b=0x10, c=10;printf(%d,%d,%d ,a,b,c);则输出结果是________.
语句printf(%d,%d,%d,a,b,c);中a,b,c是个逗号表达式
以下语句中c的执行结果是( )int a,b,c;a=5;b=12;if(a>b) c=a;else c=b;printf(“%d”,c);
设有定义char a[8]={ 'Welcome'};则执行printf('%d',strlen(a));语句的结果是7。
在程序中有printf(” sqrt(% f)\\n”, a);语句时,须在程序开始使用宏命令#include。
在C程序中,语句之间必须要用分号';'分隔.
7.printf( “ %5.3s,%-5.3s,%2.3s ” , “ China ” , “ China ” , “ China ” ); 以上语句的运行结果是 _______ 。
下列语句输出结果是( )。int a=1,b=1,c=1;a=a+b+c;printf(\%d\,a);
在Windows 7操作系统中,Ctrl+C是粘贴命令的快捷键。
执行下列程序中的输出语句后,a的值是()。main(){ int a;printf("%d\n",(a=2*3,a*5,a+7));}A.17B.3
设有char str[10],下列语句正确的是()A.scanf("%s"0,&str);B.printf("%c",str);C.printf("%s
执行下列程序中的输出语句后,a的值是()。main{ int a;printf("%d\n",(a=2*3,a*5,a+7))
C语言中printf命令在c++中改用cin。()
语句:“printf("%d",(a=)&&(b=-2));”的输出结果是()。A.无输出B.结果是不确定C
在C语言中下面语句的输出结果为__。ints;s=strlen(as\tdf\n);printf(%d,s)()
7、下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。
已知“int a=5,b=1,c=0;”,则执行下列语句时()。 if (a=b+c) printf("****n"); else printf("n");
11、以下说明和语句中,已知int型数据占两个字节,则以下语句的输出结果是 struct st { char a[10]; int b; double c; }; printf("%d", sizeof(struct st));
写出下列语句执行结果。int a,b,c,d=4,m=6,n=8;int *p1=&d,*p2=&m,*p3;A=p1==&d;b=3*()/()+7;c=*()=*p1*();printf();
3.以下说法正确的是() A.宏定义是C语句,所以要在行末加分号 B对程序中用双引号括起来的字符串内的字符,与宏名相同的要进行置换 C在进行宏定义时,宏定义不能层层置换 D.可以用undefine命令终止宏定义的作用域