• 2021-04-14
    下面程序的运行结果是()。 #include void main() {char ch[7]="65ab21"; int i, s=0; for(i=0;ch[i]>= '0'&&ch[i]<= '9';i+=2) s=10*s+ch[i]-'0';printf("%d\n", s); }
  • 6

    内容

    • 0

      下面程序的运行结果是(). void delch(char *s) { int i,j; char *a; a=s; for(i=0,j=0;a[i]!='\0';i++) if(a[i]>='0'&&a[i]<='9') {s[j]=a[i];j++;} s[j]='\0'; } main() { char *item="a34bc"; delch(item); printf("\n%s",item); }

    • 1

      #includevoid main( ) char ch; int num[26]=(0);int i; while( (ch=getchar())!='An') if(ch>='A'&&ch<='Z') num[ch-'A']**;for(i= 0;i<26;i++)1 if(i%9== 0) printf("An"); printf("%c(%d)",'A'+1 ,num[i]); ) ) printf("n");

    • 2

      【单选题】下面程序执行后的输出结果是()。#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}‍#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}#include <stdio.h>int main(){int i=0,s=0; A. 10 B. 13 C. 21 D. 死循环

    • 3

      中国大学MOOC: 下面程序执行后的输出结果是( )。#include int main(){ int i=0,s=0; for (;;) { if(i==3||i==5) continue; if (i==6) break; i++; s+=i; }; printf(%d,s); return 0;}‍#include int main(){ int i=0,s=0; for (;;) { if(i==3||i==5) continue; if (i==6) break; i++; s+=i; }; printf(%d,s); return 0;}#include int main(){ int i=0,s=0; for (;;) { if(i==3||i==5) continue; if (i==6) break; i++; s+=i; }; printf(%d,s); return 0;}#include int main(){ int i=0,s=0; for (;;) { if(i==3||i==5) continue;

    • 4

      下面的程序对输入的每一个数字出现的次数进行计数,下划线处应填入的正确语句为()。 #include"stdio.h" main() {inti,ch,n[10]; for(i=0;i<10;++i)n[i]=0; while((ch=getchar())!=‘’) if(ch>=‘0’&&ch<=‘9’) ________; for(i=0;i<10;++i) printf("数字%d出现的次数是:%d",i,n[i]); }