教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

C语言必考100题(9)

来源:网络收集 时间:2026-01-31
导读: scanf(\ for(i=0;i if(strcmp(x,weekday[i])==0) { pos=i; findflag=1; } } if(findflag) { printf(\ } else { printf(\ found!\\n\ } } 64. #include #include int findmax(int *p,int m,int n,int *prow,int *pco

scanf(\

for(i=0;i<7;i++) {

if(strcmp(x,weekday[i])==0) {

pos=i; findflag=1; } }

if(findflag)

{

printf(\ } else

{

printf(\ found!\\n\ } } 64.

#include

#include

int findmax(int *p,int m,int n,int *prow,int *pcol) {

int i,j,max; max=p[0];

*prow=0; *pcol=0;

for(i=0;i

for(j=0;j

if(p[i*n+j]>max) {

max=p[i*n+j]; *prow=i; *pcol=j; } } }

return (max); } main() {

int score[3][4],i,j,m,n,maxscore,row,col;

for(i=0;i<3;i++) {

for(j=0;j<4;j++) {

scanf(\ } }

maxscore=findmax(*score,3,4,&row,&col);

printf(\ } 65.

#include #include main() {

int *p=NULL,n,i,sum=0;

printf(\ scanf(\

p=(int *)malloc(n*sizeof (int)); if(p==NULL) {

printf(\ exit(0); }

printf(\ for(i=0;i

scanf(\ }

for(i=0;i

sum=sum+*(p+i);

}

printf(\ free(p); }

66.

#include

#include

int findmax(int *p,int m,int n,int *prow,int *pcol) {

int i,j,max; max=p[0]; *prow=0; *pcol=0;

for(i=0;i

for(j=0;j

if(p[i*n+j]>max) {

max=p[i*n+j]; *prow=i; *pcol=j; } } }

return max; }

main() {

int *pscore=NULL,i,j,m,n,maxscore,row,col; printf(\请输入数组的行和列:\\n\ scanf(\

pscore=(int *)calloc(m*n,sizeof(int)); if(pscore==NULL) {

printf(\ exit(0); }

printf(\ for(i=0;i

for(j=0;j

scanf(\ } }

maxscore=findmax(pscore,m,n,&row,&col);

printf(\ free(pscore); }

67.

#include int main() {

char a[]=\ char *p=NULL; for(p=a;p

printf(\ }

return 0; }

68.

#include #include #include #include struct CARD {

char suit[10]; char face[10]; }; main() {

char *Suit[]={\

char *Face[]={\int i,j;

struct CARD card[52],temp; for(i=0;i<52;i++) { }

strcpy(card[i].suit,Suit[i/13]); strcpy(card[i].face,Face[i]);

srand(time(NULL)); for(i=0;i<52;i++) {

j=rand()R; temp=card[i]; card[i]=card[j]; card[j]=temp;

}

for(i=0;i<52;i++)

} 69.

{ }

printf(\

#include #include static

int

dayTab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}};

int Dayofyear(int year,int month,int day) {

int i,leap;

leap=((year%4==0)&&(year0!=0))||(year@0==0); for(i=1;i

day=day+dayTab[leap][i];

}

void Menu(void) {

printf(\printf(\

printf(\}

main() { }

70.

#include #include static

int

int year,month,day,yearDay; Menu(); { }

printf(\scanf(\yearDay=Dayofyear(year,month,day); printf(\

…… 此处隐藏:43字,全部文档内容请下载后查看。喜欢就下载吧 ……
C语言必考100题(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/412124.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)