有以下程序#include struct ball{char color[10];int dim;};int main(){struct ball list[2] = {{"white", 2}, {"yellow", 3}};printf("%s:%d ", (list+1)->color, list->dim);return 0;}程序运行后的输出结果是()
举一反三
- 以下程序运行后的输出结果是()。 #include<stdio.h> struct S { int a, b; } data[2]={10, 100, 20, 200}; void main() { struct S p=data[1]; printf("%d", ++(p.a)); }
- 有以下程序段,输出结果为()。 #include <stdio.h> struct s { int a; char b; double f; }; main() { printf("%d",sizeof(struct s)); }
- 有以下程序段,输出结果为()。 #include<stdio.h> struct person {char name[20]; int count; }leader[3]={"Li",0,"Zhang",0,"Sun",0}; main() {printf("%s",leader[1].name); }
- 程序阅读:运行以下程序的输出结果是______ ,______ 。(6分) #include "stdio.h"void main() { struct SHAPE { struct { int w,h; } in; int len , area; } e; e.in.w=1; e. in.h=2*e.in.w; e.len=2*( e.in.w + e.in.h2); e.area= e.in.w * e.in.h; printf("%d,%d",e.len, e.area); }
- 以下程序运行后的输出结果是 。#include "stdio.h"int main( ){ char m; m='B'+32; printf("%c",m); return 0;}