填空题

以下程序运行后的输出结果是【 】   int a=5;   fun(int b)   { static int a=10;    a+=b++;    printf("%d ",a);   }   main( )   { int c=20;    fun(c);    a+=c++;    printf("%d\n",a);   }

【参考答案】

30 25
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序#includemain(){FILE * fp;int k , n,a[6]={1,2,3,4, 5,6};fp=fopen( d2.dat , W );fprintf(fp, %d%d%d\n ,a[0],a[1],a[2]);fprintf(fp, %d%d%d\n ,a[3],a[4],a[S]);fclose(fp);fp=fopen( d2.dat , r );fscanf(fp, %d%d ,&k,.&n);printf( %d%d\n ,k,n);fclose(fp);} 程序运行后的输出结果是【 】。
A.12
B.14
C.1234
D.123456
单项选择题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include <stdio.h>main( ){ FILE *fout; char ch;fout=fopen(’’abc.txt’’,’’w’’);ch=fgetc(stdin);while(ch!=’’#’’){ fputc(ch,fout);ch =fgetc(stdin);}fclose(fout);}出错的原因是( )。
A. 函数fopen调用形式有误
B. 输入文件没有关闭
C. 函数fgetc调用形式有误
D. 文件指针stdin没有定义
相关试题
  • 下面程序和运行运行结果是【 】。 typede...
  • 以下函数sstrcat()的功能是实现字符串的...
  • 以下程序运行后的输出结果是 ______...
  • 某微型机的运算速度为2MIPS,则该微型机每...
  • 设函数findbig( )已定义为求3个数中的...