ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

掉发之路2

2021-10-24 23:31:54  阅读:129  来源: 互联网

标签:输出 ch 发之路 int idex printf 输入


10可以通过是否为0来进行if 比如if((i+1)%5){----------------------------((i+1)%5)若 i=4结果为0进行else若i=2结果为3不为0进行if

}else{

}

 

 

12井字棋调用二维数组检查行列的时候用两个for(i=0;i<size1;I++){for(j=0;j<size2;j++)可以将a【i】【j】检查行之后在用a[j][i]来进行列的检查

 

13在0到n中将所有数按从小到大排列#include<stdio.h>
int main(){
const int n=10;
int a[n];
int k=0;
int i,t;
int idex=0;
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}for(k=0;k<n-1;k++){//小于n-1的原因是如果小于n它与自己交换没有意义
idex=k;//这边要有一个初始化 否则idex=i会一直不变
for(i=k;i<n;i++){//这边i=k方可满足下一次交换不涉及上一次交换到a[0]的最小值在a[1]到a[n]寻找下一个最小值
if(a[idex]>a[i]){
idex=i;
}
}t=a[idex];
a[idex]=a[k];
a[k]=t;

}
for(i=0;i<n;i++){

printf("%d ",a[i]);
}
}

 

14循环中你想一次性输出完就得输出和输入分开
for(r=0;r<6;r++){
for(c=0;c<6;c++){
scanf("%d",&a[r][c]);
printf("%d ",a[r][c]);
这样的话你输入一个数你就会立马输出

15两个for循环在第二个for循环后面加个printf(\n)就可以在每一行都能换行

16可以利用二维数组来进行一些区分比如判断闰年 [2][13]13是因为让【】【0】没有意义{
是闰年则leap=0不是为1


17素数判断可以从2到该数的根号或者2分之1
18随机获取一个数需要头文件#include<stdlib.h>
#include<time.h>
srand(time(0));
int a=rand()

18好题!!!
L2-4 【练习】 输出三角形字符阵列 (20 分)
本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

输入格式:
输入在一行中给出一个正整数n(1≤n<7)。

输出格式:
输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。

输入样例:
4
结尾无空行
输出样例:
A B C D
E F G
H I
J
结尾无空行

#include<stdio.h>

int main(){
int i;
int a=1;
int b=1;
int n,c;
char ch='A';
scanf("%d",&n);
for(;n>0;n--){
for(i=n;i>0;i--){-----------------------------若

printf("%c ",ch);
ch++;
if(i==1){
printf("\n");
break;
}
}
}
}、

 

 

19 while((ch[k]=getchar())!='\n')要两个括号


20scanf("%d",&off);
if(off>26){
off%26;
}
while((ch[i]=getchar())!='\n'){
i++;
}
ch[i]='\0';


while((ch[i]=getchar())!='\n'){
i++;
}
ch[i]='\0';
scanf("%d",&off);
if(off>26){
off%26;
}
的区别在于后者可以空格后输入要输入的数字而前者输入数字后--不能换行--(因为换行相当与'\n'他会直接不读人了)而应该空格后输入要的字符

标签:输出,ch,发之路,int,idex,printf,输入
来源: https://www.cnblogs.com/yjxsdrzlf/p/15456303.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有