当前位置: 首页 > news >正文

网站定制开发报价单最好看免费中文

网站定制开发报价单,最好看免费中文,深圳机械加工厂,不良网站代码怎么查1、元素互换定义一个整型数组num[10]#xff0c;随机初始化数组中元素值#xff0c;然后将头尾元素两两互换#xff0c;将交换后的数组值输出。【代码】#include int main(void){int num[10] {};int i 0;int temp;for(i 0; i 10; i){scanf(%d, num…1、元素互换定义一个整型数组num[10]随机初始化数组中元素值然后将头尾元素两两互换将交换后的数组值输出。【代码】#include int main(void){int num[10] {};int i 0;int temp;for(i 0; i 10; i){scanf(%d, num[i]);}for(i 0; i 10 / 2; i){temp num[i];num[i] num[9 - i];num[9 - i] temp;}for(i 0; i 10; i){printf(%d , num[i]);}printf(\n);return 0;}2、矩阵翻转定义一个二维数组a[3][4]随机初始化数组中的元素值然后将a数组举证翻转后存入到b[4][3]中并将b输出。【分析】输入3 5 1 47 2 6 80 9 4 6输出3 7 05 2 91 6 44 8 6【代码】#include int main(void){int a[3][4] {};int b[4][3] {};int i 0;int j 0;int temp;for(i 0; i 3; i){for(j 0; j 4; j){scanf(%d, a[i][j]);}}for(i 0; i 3; i){for(j 0; j 4; j){b[j][i] a[i][j];}}for(i 0; i 4; i){for(j 0; j 3; j){printf(%d , b[i][j]);}printf(\n);}printf(\n);return 0;}3、围圈报数有m个人围成一圈开始报数报到n退出问最后剩下的是几号。(从1号开始)【分析】将m个人存到一个数组a[m]中并将其中的所有元素都记为1当开始报数报到n时该人退出即将该元素的值置为0。当报数报到数组的最后一个元素时重新返回第一个元素报数。以此重复直至剩下最后一个值为1的元素。【代码】#include int main(void){int m 0;//人数int n 0;//报数int a[10] {};int i 0, j 0, k 0;//k表示目前出圈的人数// printf(input:);scanf(%d %d, m, n);// printf(input:);for(i 1; i m; i){a[i] 1;}i 1;while(1){if(a[i] 1){j;}if(j n){a[i] 0;j 0;k;}if(k m - 1)break;i;if(i m){i 1;}}// printf(output:\n);for(i 1; i m; i){if(a[i] 1)printf(%d\n, i);}return 0;}4、递增、递减序列输入十个数任意相邻的两个数不同输出所有的递增递减序列。【分析】输入1 5 9 8 12 21 3 0 -1 9输出1 5 99 88 12 2121 3 0 -1-1 9【代码】#include int main(void){int i, k -1;int a[10];for(i 0; i 10; i){scanf(%d, a[i]);}for(i 1; i 10; i){if(k (a[i] a[i - 1])){printf( %d, a[i]);}else{k (a[i] a[i - 1]);printf(\n%d %d, a[i - 1], a[i]);}}printf(\n);return 0;}5、出现次数最多的数输入10个数找出出现次数最多的数(如果多个并列则按数字出现顺序分别输出)【分析】输入1 5 27 33 24 1 27 18 19 20输出1 27【代码】#include int main(void){int a[10];int i 0, j 0;int count[10] {1,1,1,1,1,1,1,1,1,1};int max 0;for(i 0; i 10; i){scanf(%d, a[i]);}for(i 0; i 9; i){//count[i] 0;for(j i 1; j 10; j){if(a[i] a[j]){if(count[i] ! 0){count[i] ;}count[j] 0;}}/*for(i 0; i 10; i){if(count[i] ! 0){printf(%d , a[i]);}}*/max 0;for(i 1; i 10; i){if(count[i] count[max]){max i;}}for(i 0; i 10; i){if(count[i] count[max]){printf(%d , a[i]);}}return 0;}6、螺旋型NxN矩阵输入两个数第一个数决定一个nXn的矩阵第二个数决定从1开始赋值赋值的上限。【分析】输入5 23输出1   2   3   4   516 17 18 19  615  0   0  20  714 23 22 21  813 12 11 10  9【代码】#include int main(void){int i, j, r 1;int k 1;int n, m;int a[20][20] {};scanf(%d %d, n, m);for(j 0; j n; j){a[0][j] k;}for(i n - 1; i n / 2; i --){for(j r; j i; j){a[j][i] k;}for(j i; j r; j--){a[i][j - 1] k;}for(j i; j r; j--){a[j - 1][r - 1] k;}for(j r; j i; j){a[r][j] k;}r ;}for(i 0; i n; i ){for(j 0; j n; j ){if(a[i][j] m){a[i][j] 0;}printf(%3d, a[i][j]);}printf(\n);}return 0;}7、数组插值有一个已经排好序的数组。现输入一个数要求按原来的规律将它插入数组中。【难度系数】▲▲【分析】【代码】#include int main(void){int arr[5] {1,2,3,5,6};int i 0;int index 0;int num 0;scanf(%d, num);//找到应该插入的位置for(i 0; i 5; i ){if(num arr[i]){index i;break;}}//如果num应该插入下标为0~4的位置则进行插入//否则不插入if(i ! 5){for(i 4; i index; i --){arr[i] arr[i - 1];}arr[index] num;}for(i 0; i 5; i ){printf(%d , arr[i]);}printf(\n);return 0;}8、数组逆序将一个数组逆序【难度系数】▲▲▲【分析】【代码】#include int main(void){int arr[] {1,2,3,4,5,6};int i 0;int temp 0;int len sizeof(arr)/sizeof(arr[0]);for(i 0; i len/2; i ){temp arr[i];arr[i] arr[len - 1 - i];arr[len - 1 - i] temp;}for(i 0; i len; i ){printf(%d , arr[i]);}printf(\n);return 0;}9、杨辉三角打印出杨辉三角形(要求打印出10行如下图)11  11  2  11  3  3  11  4  6  4  11  5  10 10 5  1【难度系数】▲▲▲▲▲【分析】杨辉三角规律当为第一列或者是行和列相等时值为1否则 a[i][j] a[i - 1][j - 1] a[i - 1][j]【代码】#include int main(void){int arr[10][10] {};int i, j;for(i 0; i 10; i ){for(j 0; j i; j ){if(j 0 || i j)arr[i][j] 1;elsearr[i][j] arr[i - 1][j - 1] arr[i - 1][j];printf(%4d, arr[i][j]);}printf(\n);}return 0;}10、尾数前置有n个整数使其前面各数顺序向后移m个位置最后m个数变成最前面的m个数。【难度系数】▲▲▲▲【分析】C语言规定声明数组时数组的长度必须是常量但是gcc编译器允许声明数组时包含变量但是在声明数组之前变量必须被赋值且一旦声明数组的长度不能再改变声明数组时不能被初始化但后面可以赋值。【代码】#include void arr_move(int arr[], int len, int m){int i 0, j 0;int temp 0;for(i len - m; i len; i ){temp arr[i];for(j i; j i - (len - m); j --){arr[j] arr[j - 1];}arr[j] temp;}}int main(void){int n 0;int i 0;int m 0;scanf(%d, n);int arr[n];for(i 0; i n; i ){arr[i] i 1;printf(%d , arr[i]);}printf(\n);scanf(%d, m);arr_move(arr, n, m);for(i 0; i n; i ){printf(%d , arr[i]);}printf(\n);return 0;}11、统计字符串输入一行字符最大长度为100统计出其中有多少个字符串不算标点。例如输入Hi, Welcome to saif!!输出4【难度系数】▲▲▲【分析】【代码】#include int is_alpha(char ch){if(ch a ch z|| ch A ch Z)return 1;elsereturn 0;}int is_digit(char ch){if(ch 0 ch 9)return 1;elsereturn 0;}int is_biaodian(char ch){if(ch 0 || ch 9 ch A|| ch Z ch a || ch z)return 1;elsereturn 0;}int main(void){char str[100] {};int counter 0;int i 0;scanf(%[^\n], str);while(str[i] ! \0){if((is_alpha(str[i]) || is_digit(str[i])) is_biaodian(str[i 1])){counter ;}i ;}printf(\n%d\n, counter);return 0;}12、找长度最长的字符串输入一行字符找出其中长度最大的单词。要求从键盘输入一行字符打印出其中长度最大的字符串。例如输入when i was young id listen to the radio waiting for my favorite songs输出favorite【难度系数】▲▲▲▲【分析】【代码】#include int main(void){char str[100] {};int i 0;int counter 0;int max 0;int index 0;int pos 0;scanf(%[^\n], str);while(1){if(str[i] ! ){counter ;printf(counter %d\n, counter);}if(str[i] || str[i] \0){if(max counter){max counter;index pos;printf(max %d, index %d\n, max, index);}}if(str[i] str[i 1] ! ){pos i 1;counter 0;printf(pos %d\n, pos);}if(str[i] \0)break;i ;}i index;while(str[i] ! str[i] ! \0){printf(%c, str[i]);i ;}printf(\n);return 0;}13、矩阵转置例如1 2 3 4     1 5 3 45 6 7 8 -2 6 2 73 2 5 9     3 7 5 24 7 2 3     4 8 9 3【难度系数】▲▲▲▲【分析】【代码】#include int main(void){int n 0;int i, j;int temp 0;scanf(%d, n);int arr[n][n];for(i 0; i n; i ){for(j 0; j n; j ){scanf(%d, arr[i][j]);}}for(i 0; i n; i ){for(j 0; j n; j ){printf(%d, arr[i][j]);}printf(\n);}for(i 0; i n; i ){for(j 0; j i; j ){temp arr[i][j];arr[i][j] arr[j][i];arr[j][i] temp;}}for(i 0; i n; i ){for(j 0; j n; j ){printf(%d, arr[i][j]);}printf(\n);}return 0;}
http://wiki.neutronadmin.com/news/138277/

相关文章:

  • 爱南宁app下载官网中小学一键优化软件
  • 网站建设与管理是什么vue本地访问服务器跨域
  • 建设厅网站如何查询企业信息网国家免费技能培训有哪些
  • xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机开发公司个人工作总结
  • 建设一个网站引言优化大师最新版本
  • 南昌门户网站wordpress菜单项目边距和填充
  • 沈阳网站定制开发centos 7.2 wordpress
  • asp.net网站备份做购物商城网站
  • 咸阳网站开发公司地址量品定制
  • 沈阳网站提升排名平台建站
  • 网站开发盈利wordpress 最好的编辑器
  • cad做彩图那个网站应用好用织梦cms零基础做网站
  • dedecms做手机网站莱芜网站建设公众号建设
  • 上海平台网站建设费用免费设计logo图标生成器
  • 中国石油大学网页设计与网站建设塑胶包装东莞网站建设
  • 南京网站建设公司哪家好简易动漫网站模板
  • 宾馆酒店 网站模板网站建设服务哪家好
  • 网站建设实施过程物业公司管理系统
  • 免费软件站网站设计的国际专业流程包括
  • 网站营销活动div网站模板
  • 电脑网站打不开是什么原因造成的网站建设全网推广
  • 潍坊网站建设优化个人网站怎么维护
  • 明星个人网站设计模板南山网站建设 信科网络
  • 北洼路网站建设百度官网认证免费
  • 使用网站模板快速建站教案民治做网站公司
  • 网易企业邮箱手机端登录不上咋办怎么优化电脑系统
  • 嘉兴信息网站h5可以来做网站吗
  • 网站制作常见的问题电子商务网站经营特色分析的主要内容包括
  • 访问网站出现目录wordpress 管理员账号在哪里查询
  • 网站云空间和普通空间山西省网站建设