以下程序输出第二行为______。 void main() { char a[]="abcdefg",*p; for(p=a;p 第一空: bcdefg
第一空: bcdefg
举一反三
- 以下程序的输出结果为( )。 int main(){ char s[]="123",*p; p=s; printf("%c%c%c\n",*p,*++p,*++p); }
- 13.若从键盘输入“abc def”并按Enter键,则以下程序的输出结果是____________。 #include #include void main() { char *p,*q; p=(char *) malloc(sizeof(char)*20); q=p; scanf("%s%s",p,q); printf("%s %s",p,q); }
- 以下程序的输出结果是()。#include <stdio.h>int main(){char str[100]="ABCDEFG", *p=str;int i;for(i = 0; *p != ’ ’; p++,i++);printf("%d ",i);return 0;}
- 以下程序的输出结果是(). main() {char str[]="ABCD",*p=str;printf("%s\n",p);}
- 有以下程序: #include void fun1(char *p) { char *q; q=p; while(*q!='
内容
- 0
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p ) { int i=0; while(p[i]) { if(p[i]==' '&& islower(p[i-1])) p[i-1]=p[i-1]-'a'+'A'; i++; } } main() { char s1[100]="ab cd EFG !"; fun(s1); printf("%s\n",s1); } 程序运行后的输出结果是________
- 1
有以下程序 main() { char s[]="ABCD",*p; for(p=s+1;p BCD CD D
- 2
有如下程序 main() { char s[] = "ABCD", *p; for(p = s+1; p < s+4 ; p++) printf("%s ",p); } 该程序的输出结果是______
- 3
下列程序的输出结果是 main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
- 4
有以下程序 #include<string.h> #include<iostream.h> void main( ) { char*p="abcde\0fghjik\0"; cout<<strlen(p);} 程序运行后的输出结果是 A: 12 B: 15 C: 6 D: 5