填空题

阅读下列程序,则程序的输出结果为______。
#include"stdio.h"
struct ty
int data;
char c;;
main()
struct ty a=30,’x’;
fun(a);
printf("%d%c",a.data,a.c);
fun(struct ty b)
b.data=20;
b.c=’y’;

【参考答案】

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

单项选择题
对下述程序的判断中,正确的是 void main() char*p,s[128]; p=s; while(strcmp(s, End )) printf( Input a string: ); gets(s); while(*p) putchar(*p++);
A) 此程序循环接收字符串并输出,直到接收字符串"End"为止
B) 此程序循环接收字符串,接收到字符串"End"则输出,否则程序终止
C) 此程序循环接收字符串并输出,直到接收字符串"End"为止,但因为代码有错误,程序不能正常工作
D) 此程序循环接收字符串并将其连接在一起,直到接收字符串"End"为止,输出连接在一起的字符串
单项选择题
运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为()。 main() int m,n; printf( Enter m,n: ); scanf( %d%d ,&m,&n); while(m!=n) while(m>n)m-=n; while(n>m)n-=m; printf( m=%d n ,m);

A. m=3
B. m=2
C. m=1
D. m=0

相关试题
  • 以下程序中,fun函数的功能是求3行4列二...
  • 软件需求规格说明书应具有完整性、无歧义性...
  • i
  • 设有下列程序: #include<stdio.h> ...