printf(“%3s,%7.2s,%.4s%-5.3s ”, “CHINA”, “CHINA” ”, “CHINA”, “CHINA”);
CHINA, _ _ _ _ _ CH , CHIN, CHI _ _
举一反三
- He read in ______ paper that ______ industry is developing at a high speed. A: today; China's B: today's; China C: today's; China's D: today; China
- 以下程序段void main(){printf(“%s,%4s,%4.2s,%-4.2s\n”,”china”, ”china”, ”china”, ”china”);}运行的结果是 。(■表示空格) A: china,chin, ch,ch B: china,hina, ■■ch,ch C: china,china, ■■ch,ch D: china,china,■■ch,ch■■
- printf("%s","CHINA");输出结果是________。
- 以下程序的运行结果是void main ( ){ char str [] = I love China!; printf (%s, str); printf (%s\n, str + 7);} A: I love China!China! B: IChina! C: I love China! China! D: I China!
- printf(“%5.3s,%-5.3s,%2.3s”, “China”, “China”, “China”); 以上语句的运行结果是_______
内容
- 0
printf(“%5.3s,%-5.3s,%2.3s”, “China”, “China”, “China”); 以上语句的运行结果是_______。
- 1
下列语句,错误的是: A: char s[]=”China”; B: char s[20]; s=”China”; C: char *sp=”China”; D: char *sp; sp=”China”;
- 2
以下四种说法中,正确的是________。 A: char*a="china";等价于char*a;*a="china"; B: charstr[]={"china"};等价于charstr[10];str[]={"china"}; C: char*s="china";等价于char*s;s="china"; D: chara[4]="abc",b[4]="abc";等价于chara[4]=b[4]="abc";
- 3
【单选题】执行以下程序段后 printf("%s,%8s,%8.3s","china","china","china"); 输出结果为() ( 说明:□代表一个空格) A. china, □□□china, □□□□□chi B. china, □□□china, □□□china C. china, china, china D. china,china □□□, chi□□□□□
- 4
对字符数组s赋值,不合法的是:( ) A: A.char s[]="china"; B: B.char s[20]={" china "}; C: C.char s[20];s=" china"; D: D.char s[20]={c,h,i,n,a};