中国大学MOOC: 下面程序执行后的输出结果是:#include using namespace std;void fun(char *c,char d){*c=*c+1; d=d+1;cout<<*c<<","<
举一反三
- 中国大学MOOC: 下列程序的运行结果是 。 #include<iostream>using namespace std;char *fun(char *str, char c){ while ( *str!=’\0’) if(*str==c) return (str); else str++; return (NULL);}void main(){ char s [80] = “warrior”, *p; p=fun(s, ‘r’); if(p) cout<<p<<endl;p=fun(s, ‘i’); if(p) cout<<p<<endl;p=fun(s, ‘b’); if(p) cout<<p<<endl;}
- 中国大学MOOC: 下面程序输出结果为:#include<iostream>using namespace std;#include<string.h>int main( ){ char st[20]="hello\0\t\\"; cout<<strlen(st); cout<<sizeof(st)<<endl; cout<<st; return 0;}
- 中国大学MOOC: 下面程序执行后的输出结果是( )。#include <stdio.h>void fun(char *c,int d){ *c=*c+1; d=d+1;printf("%c,%c,",*c,d);}int main(){ char a=A, b=a;fun(&b,a); printf("%c,%c",a,b); return 0;}
- 中国大学MOOC: 下面程序执行后的输出结果是:#include <iostream>using namespace std;void ss(char *s,char t){while(*s) {if(*s==t) *s=t-a+A;s++;}}int main(){char str1[100]="abcddfefdbd",c=d;ss(str1,c); cout<<str1;return 0;}
- 有以下程序 #include<iostream> int i=0; void fun( ) { { static int i=1; Std::cout<<i++<<','; } Std::cout<<i<<','; } int main( ) { fun();fun(); return O; } 程序执行后的输出结果是 A: 1,2,1,2, B: 1,2,2,3, C: 2,0,3,0, D: 1,0,2,0,