for 调试循环问题
我是自学C,没有上过大学,还希望各位大哥们,指教。#include<stdio.h>void main(){ int a; int j,i,t; printf("输入十个整数:\n"); for(i=0;i<10;i++) scanf("%d",&a); printf("\n"); for(j=0;j<9;j++) for(i=0;i<9-j;i++) if(a<a) { t=a; a=a; a=t; } printf("输出十个数:\n"); for(i=0;i<10;i++) printf("%d",a); printf("\n");}问题 在调试时,是不是必须,每输入一个数,就按一下Enter键,才可以调试完工。否则数字都变为858993460,求解,“↙”代表啥意思?,还有输入减号时,是Shift加—是下滑线,不是减号,对吗?这个没必要,你可以一次输入10个数,每个数中间用空白符(空格、水平制表、垂直制表、换页、回车和换行符)隔开。但输入最后一个数时用回车。
“↙”指回车
第三个问题你是对的。 输入数字必须有间隔,tab 回车 或者空格。
减号就是0右边的按键,不用加Shift 非常的感谢。 下次发帖代码写好,别问题和代码在一起! 代码真难看,能换下行么? :lol代码是有些论 输入数字必须有间隔,tab 回车 或者空格。
减号就是0右边的按键,不用加Shift
页:
[1]