重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

以下程序段,在空白处填写()能使程序正确运行并输出结果。 #include <stdio.h> struct stude

以下程序段,在空白处填写()能使程序正确运行并输出结果。 #include <stdio.h> struct student {long num; char name[10]; char sex; float score; }; main() {struct student stu={10101,"lili",’m’,89.5},*pt; printf("%.2f",pt->score); }

A、*pt=stu;

B、pt=stu;

C、pt=&stu;

D、*pt=&stu;

查看答案
更多“以下程序段,在空白处填写()能使程序正确运行并输出结果。 #include <stdio.h> struct stude”相关的问题

第1题

在以下程序段中的空白处填写适当的表达式或语句,使程...

在以下程序段中的空白处填写适当的表达式或语句,使程序能正确引用c数组元素。 #include <stdio.h> int main() { int c[4][5],(*p)[5],i,j,d=0; for(i=0;i<4;i++) { for(j="0;j&lt;5;j++)" c[i][j]="d;" d++; printf("%4d",c[i][j]); } printf("\n"); p="c;" printf("%d,%d\n",____________); return 0;> A、*(p[0]+2),c[0][2]

B、*(p+1)+3,c[1][3]

C、*(p+3),c[0][3]

D、p+1,c[0][1]

点击查看答案

第2题

在以下程序段的空白处填入(),能够正确输出teacher。 #include <stdio.h> main() {char *p[3]={"student","teacher","classroom"}; printf("%s", ); }

A、*(p+1)

B、*p+1

C、*p[1]

D、*p+7

点击查看答案

第3题

若能使程序运行后的输出结果如下: 201501 201502 2015...

若能使程序运行后的输出结果如下: 201501 201502 201503 则空白处填写的表达式或语句应该是 #include <stdio.h> struct student { int age; char num[8]; }; int main() { struct student stu[3]={{20,"201501"},{21,"201502"},{19,"201503"}}; struct student *p=stu; ____________________ return 0; }

A、printf("%s\n",(*p).num); printf("%s\n",(++p)->num); printf("%s\n",stu[2].num);

B、printf("%s\n",(p++).num); printf("%s\n",(p++).num); printf("%s\n",(p++).num);

C、printf("%s\n",(++p)->num); printf("%s\n",(++p)->num); printf("%s\n",(*p).num);

D、printf("%s\n",stu[0]->num); printf("%s\n",stu[1]->num); printf("%s\n",stu[2]->num);

点击查看答案

第4题

以下是时钟模拟显示程序,按要求在空白处填写适当的表...

以下是时钟模拟显示程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> typedef struct clock { int hour; int minute; int second; }CLOCK; /* 函数功能:时、分、秒时间的更新 */ void Update(________) { static long m = 1; t->hour = m / 3600; t->minute = __________________; t->second = ___________; m++; if (t->hour == 24) m = 1; } /* 函数功能:时、分、秒时间的显示 */ void Display(CLOCK *t) { printf("%2d:%2d:%2d\r", t->hour, t->minute, t->second); } /* 函数功能:模拟延迟1秒的时间 */ void Delay(void) { long t; for (t=0; t<50000000; t++) { * 循环体为空语句的循环,起延时作用 } int main() long i; clock myclock; myclock.hour="myclock.minute" myclock.second="0;" for (i="0;" i++) 利用循环,控制时钟运行的时间 update(&myclock); 时钟值更新 display(__________); 时间显示 delay(); 模拟延时1秒 return 0;> A、第10行: CLOCK *t 第14行: (m – 3600 * t->hour) / 60 第15行: m % 60 第44行: &myclock

B、第10行: CLOCK *t 第14行: (m – 3600 * hour) / 60 第15行: m / 60 第44行: &myclock

C、第10行: CLOCK t 第14行: (m – 3600 * t->hour) / 60 第15行: m / 60 第44行: myclock

D、第10行: CLOCK t 第14行: (m – 3600 * hour) / 60 第15行: m % 60 第44行: myclock

点击查看答案

第5题

在以下程序段的空白处填入(),能够使程序正确运行。 #include <stdio.h> int sum(int x,int y) {return x+y; } main() {int a=3,b=5,c; p=sum; c=(*p)(a,b); printf("%d",c); }

A、int *p(int,int)

B、int (*p)()

C、int (*p)(int ,int);

D、其余选项都不对

点击查看答案

第6题

若能使程序运行后的输出结果如下: 201501 则空白处填写的表达式或语句应该是 #include <stdio.h> struct student { int age; char num[8]; }; int main() { struct student stu[3]={{20,"2015

A、printf("%s",(*p).num);

B、printf("%s",stu[1]->num);

C、printf("%s",(++p)->num);

D、printf("%d",p.age);

点击查看答案

第7题

有以下程序段,在空白处填入(),可以使程序正确运行。 #include <stdio.h> int (int x,int y) {if(x>y)return &x; else return &y; } main() {int a=3,b=5,*p; p=f(a,b); printf("%d",*p

A、f

B、*f

C、(*f)

D、其余选项都不对

点击查看答案

第8题

编写一个函数,实现一个字符串的升序排序并输出排序后...

编写一个函数,实现一个字符串的升序排序并输出排序后的字符串,字符串长度小于20。 程序运行结果如下: Input a string: friend↙ definr 在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <stdlib.h> #include <string.h> #define N 20 void mySort(char str[], int n) { int i, j, tmp; if (str == NULL || n <= 0) return; for (i="0;" ________; ++i) { (_________; j n; ++j) if (____________) tmp="str[i];" str[i]="str[j];" str[j]="tmp;" } int main() char str[n]; printf("input a string:\n"); gets(str); n="_________;" mysort(str, n); printf("%s", str); return 0;> A、第10行: i < n - 1 第12行: j = i + 1 第14行: str[i] > str[j] 第30行: strlen(str)

B、第10行: i < n 第12行: j = i + 1 第14行: str[i] <= str[j] 第30行: sizeof(str)> C、第10行: i <= n 第12行: j="i" 第14行: str[i]> str[j] 第30行: strlen(str)

D、第10行: i <= 1 n - 第12行: j="n" 第14行: str[i]> str[j] 第30行: strlen(str)-1

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案