02620061:int main() { printf("%s,%5.3s","computer","computer"); }的运行结果是( )。
computer, com
举一反三
- 语句printf("*s=%-5.3s*","computer");的输出结果是()
- 现有语句printf("%s,%5.3s\n","CHINESE","CHINESE");的运行结果是()
- 下面程序的运行结果是:We,s()。 #include int main() { printf (“%s, %c ”, "We", *"students"); return 0; }
- 以下程序的运行结果是 。 #include “stdio.h” fun(int n) {int s; if(n==0) s=7; else s=n+fun(n-1); return s; } main() { printf(“%d”,fun(3));}
- 有以下程序 int a=3; main(){ int s=0; { int a=5; s+=a++; } s+=a++;printf("%d\n",s); } 程序运行后的输出结果是( )。
内容
- 0
下面程序的运行结果是______ 。 void main( ){int s, k;for(s=1,k=2;k<5;k++) s+=k;printf("%d\n", s);}
- 1
已知定义char **s;,下列语句正确的是( )。 A: s="computer" B: *s="computer" C: **s="computer" D: *s='A'
- 2
printf(“%5.3s,%-5.3s,%2.3s”, “China”, “China”, “China”); 以上语句的运行结果是_______
- 3
printf(“%5.3s,%-5.3s,%2.3s”, “China”, “China”, “China”); 以上语句的运行结果是_______。
- 4
以下程序的运行结果是______ #include main( ){int k=1,s=0;do{if(k%2!=0)continue;s+=k;k++;}while(k/10);printf(“s=%d/n”,s);}