嵌入式软件设计编程题

嵌入式软件设计编程题

ID:928711

大小:43.51 KB

页数:3页

时间:2017-09-25

嵌入式软件设计编程题_第1页
嵌入式软件设计编程题_第2页
嵌入式软件设计编程题_第3页
资源描述:

《嵌入式软件设计编程题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、四、程序设计、分析(本题共4小题,每题6分,共24分)1.请写出以下两个程序的执行结果。(1)多线程程序设计#include#include#includevoid*thread_func(void*arg){int*val=arg;printf("123!");if(NULL!=arg){printf("num=%d",*val);}intmain(){pthread_ttid;intpara=100;pthread_creat

2、e(&tid,NULL,thread_func,¶)sleep(1);printf("abc!");return0;}(2)arm汇编与c语言的混合编程main.c:#includeexternintsum(int,int);intmain(){intx=100;inty=200;intz;printf("x=%d,y=%d",x,y);z=sum(x,y);printf("x+y=%d",z);return0;}sum.s:.text.globalsum

3、sum:addr2,r0,r1movpc,lr.end1.以下程序使用qt布局管理器设计界面,程序运行的结果如下图,请在提示处填写完成程序。#include#include#include#include#include#include#include#includeintmain(intargc,char*argv

4、[]){QApplicationapp(argc,argv);QWidgetform;QLabel*label;QLineEdit*lineEdit;QCheckBox*caseCheckBox;QCheckBox*backwardCheckBox;QPushButton*findButton;QPushButton*closeButton;label=newQLabel("Findwhat:");lineEdit=newQLineEdit;label->setBuddy(lineEdit);ca

5、seCheckBox=newQCheckBox("Matchcase");backwardCheckBox=newQCheckBox("Searchbackward");findButton=newQPushButton("Find");findButton->setDefault(true);findButton->setEnabled(false);closeButton=newQPushButton("Close");/*请在此处填写代码*/form.show();returnapp.exe

6、c();}1.嵌入式sqlite数据库class.db中有一个数据表,表名为student,如下所示:nameidagesexMary2010071110121FJack2010071110220M…………请编写程序用回调的方式将student表的所有记录按照如下的方式打印出来:name=Mary,id=20100711101,age=21,sex=Fname=Jack,id=20100711102,age=20,sex=M……

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。