完善程序,输出两个字符串中较短字符串的长度,【1】、【2】分别填写的是( )。#include #include <【1】.h>void main(){ char p1[20],p2[20];int i1,i2,num;gets(p1);gets(p2);i1= strlen(p1) ;i2=strlen(p2) ;num=( 【2】 )? i1: i2 ;printf("num\%d\n",num);}
A. stdlib
B. string
C. i1
D. i1
查看答案
完善程序段,下列函数用于确定一个给定字符串str的长度,【1】、【2】分别填写的是( )。 int strlen(char str[]) { int num=0; while(【1】) 【2】; return (num); }
A. str[num]!='\0'
B. str[num]=='\0'
C. ++num
D. --num
若有定义:char s[2][3]= {'h','e','f','e','i'};,则s[1][2]=【1】。
下面程序的功能:从键盘输入一串小写字母,输出对应的大写字母。将程序补充完整。 #includemain() { char s[50]; int i; gets(s); for(i=0;i<【1】;i++) printf("%c",s[i]【2】32); }
对字符数组元素进行引用时,可以一次引用整个数组。
A. 对
B. 错